Port All Examples
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript, wasm
Direzione di ricerca
Usa i percorsi degli esempi selezionati e non selezionati in questa issue come inventario, iniziando dalle voci completate come wasm/wasm_base64_png, wasm/wasm_url_jpg e games/pong. Il lavoro è completato quando sono stati portati gli esempi rimanenti elencati di raylib, raygui e specifici di wasm, inclusi i widget aggiuntivi indicati per gui/gui_layout.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Not only should we have all the demos from raylib, raygui, etc, but also a few that are wasm-specific.
Core
-
core/core_2d_camera -
core/core_2d_camera_mouse_zoom -
core/core_2d_camera_platformer -
core/core_3d_camera_first_person -
core/core_3d_camera_free -
core/core_3d_camera_mode -
core/core_3d_picking -
core/core_basic_screen_manager -
core/core_basic_window -
core/core_custom_frame_control -
core/core_custom_logging -
core/core_drop_files -
core/core_input_gamepad -
core/core_input_gestures -
core/core_input_keys -
core/core_input_mouse -
core/core_input_mouse_wheel -
core/core_input_multitouch -
core/core_loading_thread -
core/core_random_values -
core/core_scissor_test -
core/core_smooth_pixelperfect -
core/core_split_screen -
core/core_storage_values -
core/core_vr_simulator -
core/core_window_flags -
core/core_window_letterbox -
core/core_window_should_close -
core/core_world_screen
Textures
-
textures/textures_background_scrolling -
textures/textures_blend_modes -
textures/textures_bunnymark -
textures/textures_draw_tiled -
textures/textures_fog_of_war -
textures/textures_gif_player -
textures/textures_image_drawing -
textures/textures_image_generation -
textures/textures_image_loading -
textures/textures_image_processing -
textures/textures_image_rotate -
textures/textures_image_text -
textures/textures_logo_raylib -
textures/textures_mouse_painting -
textures/textures_npatch_drawing -
textures/textures_particles_blending -
textures/textures_polygon -
textures/textures_raw_data -
textures/textures_sprite_anim -
textures/textures_sprite_button -
textures/textures_sprite_explosion -
textures/textures_srcrec_dstrec -
textures/textures_textured_curve -
textures/textures_to_image
Audio
-
audio/audio_mixed_processor -
audio/audio_module_playing -
audio/audio_music_stream -
audio/audio_raw_stream -
audio/audio_sound_loading -
audio/audio_stream_effects
Models
-
models/models_animation -
models/models_billboard -
models/models_box_collisions -
models/models_cubicmap -
models/models_draw_cube_texture -
models/models_first_person_maze -
models/models_geometric_shapes -
models/models_heightmap -
models/models_loading -
models/models_loading_gltf -
models/models_loading_m3d -
models/models_loading_vox -
models/models_mesh_generation -
models/models_mesh_picking -
models/models_orthographic_projection -
models/models_rlgl_solar_system -
models/models_skybox -
models/models_waving_cubes -
models/models_yaw_pitch_roll
Shaders
-
shaders/shaders_basic_lighting -
shaders/shaders_custom_uniform -
shaders/shaders_eratosthenes -
shaders/shaders_fog -
shaders/shaders_hot_reloading -
shaders/shaders_hybrid_render -
shaders/shaders_julia_set -
shaders/shaders_lightmap -
shaders/shaders_mesh_instancing -
shaders/shaders_model_shader -
shaders/shaders_multi_sample2d -
shaders/shaders_palette_switch -
shaders/shaders_postprocessing -
shaders/shaders_raymarching -
shaders/shaders_shapes_textures -
shaders/shaders_simple_mask -
shaders/shaders_spotlight -
shaders/shaders_texture_drawing -
shaders/shaders_texture_outline -
shaders/shaders_texture_waves -
shaders/shaders_write_depth
Shapes
-
shapes/shapes_basic_shapes -
shapes/shapes_bouncing_ball -
shapes/shapes_collision_area -
shapes/shapes_colors_palette -
shapes/shapes_draw_circle_sector -
shapes/shapes_draw_rectangle_rounded -
shapes/shapes_draw_ring -
shapes/shapes_easings_ball_anim -
shapes/shapes_easings_box_anim -
shapes/shapes_easings_rectangle_array -
shapes/shapes_following_eyes -
shapes/shapes_lines_bezier -
shapes/shapes_logo_raylib -
shapes/shapes_logo_raylib_anim -
shapes/shapes_rectangle_scaling -
shapes/shapes_top_down_lights
Text
-
text/text_codepoints_loading -
text/text_draw_3d -
text/text_font_filters -
text/text_font_loading -
text/text_font_sdf -
text/text_font_spritefont -
text/text_format_text -
text/text_input_box -
text/text_raylib_fonts -
text/text_rectangle_bounds -
text/text_unicode -
text/text_writing_anim
Wasm-specific
-
wasm/wasm_base64_png -
wasm/wasm_url_jpg
GUI
-
gui/gui_portable_window -
gui/gui_layout- it's only got min for example implemented, butLoadLayout/DrawLayoutneed more widgets
Other
-
other/other_easings_testbed
Games
-
games/pong
- Lingua principale
- JavaScript
- Stelle
- 35
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di konsumer/raylib-wasm
-
rlgl bindingsAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
konsumer/raylib-wasm#12 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
konsumer/raylib-wasm#10 · 4 commenti ·
-
Typescript typingsAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
konsumer/raylib-wasm#9 · 7 commenti ·
-
Raylib 5 supportAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
konsumer/raylib-wasm#7 · 1 commento ·
Tutte le issue di konsumer/raylib-wasm
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
openlayers/create-ol-app#70 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
VoteIT/voteit_frontend#446 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
simstudioai/sim#9831 ·
I maintainer di solito rispondono entro 1 giorno