Raylib 3D experiments showcase + big code cleanup!

Опубликовано: 24 Октябрь 2024
на канале: Karl Zylinski
1,588
55

I've been trying out doing 3D with Raylib. I'll show you how my current setup and then I'll do a lot of code cleanup.

😻 Support me:
Patreon   / karl_zylinski  
Buy my game CAT & ONION https://store.steampowered.com/app/27...
Ko-fi (single time donations) https://ko-fi.com/karl_zylinski

Join my Discord Gamedev Community:   / discord  

Links to mentioned things:
My Odin + Raylib + Hot Reload template: https://github.com/karl-zylinski/odin...
Raylib 3D basic lighting example: https://www.raylib.com/examples/shade... (no shadows or instancing, just phong shading)
Raylib 3D shadowmap example: https://github.com/raysan5/raylib/blo...
Raylib 3D shadowmap fragment shader: https://github.com/raysan5/raylib/blo...
Raylib 3D instancing example: https://github.com/raysan5/raylib/blo...
Raylib 3D instancing vertex shader: https://github.com/raysan5/raylib/blo...
"Awesome Odin" list of Odin libraries and projects: https://github.com/jakubtomsu/awesome...
Jolt physics engine bindings: https://gitlab.com/raygarner13/jolt
My video on 'using' + Entity structs:    • "using" in Odin lang simplifies my en...  
Article: Fix your timestep: https://www.gafferongames.com/post/fi...

For patrons with source code access:
Video starts at this commit: https://github.com/karl-zylinski-subs...
Video ends at this commit: https://github.com/karl-zylinski-subs...

Software used:
Odin Programming Language https://odin-lang.org/
Raylib https://www.raylib.com/
Sublime Text https://www.sublimetext.com/

00:00:00 Audio problems
00:06:20 Start for real: My Raylib 3D overview
01:41:05 Cleanup start