odins-raylib
odins-raylib copied to clipboard
Odin's collection of raylib examples
█▬▬𒄆 (◡̀_◡́)d𓌏nϟ 𒅒▬▬█
𓂀aᛉlib 🔆 (125+ examples and counting)
and Odin bespoke unto thee: " Mortals ⚡ let's plunge y'a into the exciting world of game development, for I bestow upon thee Odin's tongue, to render worlds crisp and beautiful as Freyja's hall, handling physics steady as Mjölnir's flight. No more shall y'a wrestle with the serpents of lake memory or the Garm of undefined behavior! Rise now, and build thy games, forge thy digital realm with the strength of Asgard, for Odin's language bears the blessing of both low-level mastery and high-level grace...💥"
Computer Graphics from scratch - Gabriel Gambetta
The ultimate introduction to 𓂀aᛉlib
- Game Programming Patterns
- Ashish's intro to 𓂀aᛉlib
- 𓂀aᛉlib Todo App
- 𓂀aᛉlib 🔆 v5.5 cheat sheet
- Building and Linking Google's ANGLE with 𓂀aᛉlib 🔆 on MacOS todo dedicated ODIN guide
𓂀aᛉlib 🔆 2D
The Matrix
MicroUI
Paralax
Animator
Explosions
Character Control
Sort, sweep and prune
Camera Control
Understanding the 2D Camera in Raylib
Quadtree
Shapes
Bounce
Springs
DOOM fire effect
Fluid Simulation
Voronoi Cells
Wave Function Collapse
Dijkstra's A* Path finder
Ant Colonies / Travelling Salesman
In a world filled with space rocks, one ship can make a difference...
Menus
Analog Clock
Pong
Snake
Tetris
Chess
Life From Simple Rules
𓂀aᛉlib 🔆 3D
to the stars...
Exotic shapes
Planets
Frustum
Blender style
Height maps
Flight control
Physics ૮( OᴗO)っ Contributions welcome
Collision detection
Perlin noise
- Jolt C Bindings to Jolt
- PhysX C Bindings to PhysX
OpenGL®
Originally developed by Silicon Graphics in the early '90s, OpenGL® has become the most widely-used open graphics standard in the world
GLB models
OBJ models
Glsl shaders
Gpu Instancing
Physics Based Rendering (PBR)
Raycasting
Raymarching
Voxels
(◡̀_◡́)d𓌏nϟ Hall of FAME
- Graphics Programmer Weekly
- Sorting Visualizer
- Orbitz
- Neural network visualizer written from scratch in Odin and 𓂀aᛉlib.
Gamez
Toolz
-
Spall profiler
-
Echo 3D Convert 2D and 3D Assets
-
Hunyuan3D NeuralNet Image to 3D model
-
Magic Poser Draw better and faster
-
Piskel Editor for animated sprites & pixel art.
-
Dimensions visual references of scale across objects.
-
ZTME 𓂀aᛉlib Tile Editor
-
TMX Load Tiled .tmx files for tile maps in 𓂀aᛉlib, with TMX C Loader.
-
CrocoTile 3D Create 3d models and environments with tiles.
Assets
-
Freepik Designers’ faves
-
Pixilart Create and share art.
-
OpenGameArt: A treasure trove of open-source game assets.
-
Kenney.nl: Free game assets for 2D and 3D projects.
-
kaylousberg: Great collection of free game assets.
-
Quaternius: Free low-poly 3D models.
-
PolyPizza: perfect for game jams.
-
Polyhaven: Free HDRI Environment Maps.
-
Jeremie's 3K animals Free low-poly animal models.
-
Textures.com Take your CG art to the next level.
-
Jangafx - Embergen Free VDB Animations.
Templates
Audio
-
YT Coding Adventure by Sebastian Lague Sound (and the Fourier Transform)
-
FFTW C Bindings to compute discrete Fourier transform in one or more dimensions.
-
OpenAl - 3d Audio C Bindings
-
FreeSound.org collaborative collection of ~700K free sounds
-
Free to Use Sounds Sounds from around the world!
-
BBC Sound Effects 33K free sounds from the BBC Effects archive
Contribute
Enter thy hall, where mortals become legends and etch your legacy into the fabric of Yggdrasil itself
𒉭 𐱅𐰇𐰼𐰰 𖣐