Skip to content

Missing example ports (from raylib website) #200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Frost-Phoenix opened this issue Feb 2, 2025 · 1 comment
Open

Missing example ports (from raylib website) #200

Frost-Phoenix opened this issue Feb 2, 2025 · 1 comment

Comments

@Frost-Phoenix
Copy link
Contributor

Frost-Phoenix commented Feb 2, 2025

I've been working on porting some of the Raylib example programs from C to Zig, and while doing so, I noticed that quite a few are still missing. To make it easier to track what's left, I put together this list of examples that are available on the Raylib website but haven't been ported to Raylib-Zig yet.

I'll try to port as many as I can, but since I'm still pretty new to both Raylib and Zig, it might take a while. If anyone else works on any of these, feel free to ping me so I can mark them as done!

If you notice any mistakes or inaccuracies in the list below, please let me know.

core

  • 2d_camera_platformer
  • 2d_camera_split_screen
  • 3d_camera_mode
  • 3d_camera_split_screen
  • automation_events
  • custom_frame_control
  • custom_logging
  • drop_files
  • input_gamepad
  • input_gestures
  • input_multitouch
  • loading_thread
  • random_values
  • scissor_test
  • smooth_pixelperfect
  • storage_values
  • vr_simulator
  • window_letterbox
  • window_should_close
  • world_screen

shapes

  • easings_ball_anim
  • easings_box_anim
  • easings_rectangle_array
  • splines_drawing
  • top_down_lights

textures

  • blend_modes
  • bunnymark
  • draw_tiled
  • fog_of_war
  • gif_player
  • image_channel
  • image_drawing
  • image_generation
  • image_processing
  • image_text
  • logo_raylib
  • mouse_painting
  • npatch_drawing
  • particles_blending
  • polygon
  • raw_data
  • sprite_button
  • sprite_explosion
  • srcrec_dstrec
  • textured_curve
  • to_image

text

  • codepoints_loading
  • draw_3d
  • font_filters
  • font_loading
  • font_sdf
  • font_spritefont
  • input_box
  • rectangle_bounds
  • unicode

audio

  • mixed_processor
  • module_playing
  • music_stream
  • sound_loading
  • sound_multi
  • stream_effects

shaders

  • basic_lighting
  • basic_pbr
  • custom_uniform
  • deferred_render
  • eratosthenes
  • fog
  • hot_reloading
  • hybrid_render
  • julia_set
  • lightmap
  • mesh_instancing
  • model_shader
  • multi_sample2d
  • palette_switch
  • postprocessing
  • raymarching
  • shapes_textures
  • simple_mask
  • spotlight
  • texture_drawing
  • texture_tiling
  • texture_waves
  • vertex_displacement
  • write_depth

models

  • animation
  • billboard
  • bone_socket
  • box_collisions
  • cubicmap
  • draw_cube_texte.c
  • first_person_me.c
  • geometric_shap.c
  • gpu_skinning
  • heightmap
  • loading
  • loading_gltf
  • loading_m3d
  • loading_vox
  • mesh_generatioc
  • mesh_picking
  • orthographic_pjection.c
  • point_renderinc
  • rlgl_solar_sysm.c
  • skybox
  • tesseract_view
  • waving_cubes
  • yaw_pitch_roll
@ZackeryRSmith
Copy link
Contributor

Interesting, thank you for the list! I wasn't aware of just how many examples were missing. I'll start porting all the examples from core, as it seems like a good place to start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants