{"repo":"jakubtomsu/ravn","free":true,"listed":false,"github":"https://github.com/jakubtomsu/ravn","clone":"git clone https://github.com/jakubtomsu/ravn.git","description":"[ALPHA] lightweight 2D and 3D engine for the joy of game development in Odin","language":"Odin","stars":86,"topics":["gamedev","game-engine","gpu","cross-platform","framework"],"license":"MIT","category":"game-templates","readme_excerpt":"RAVN (pronounced raven ) RAVN is a lightweight 2D and 3D engine for the joy of game development in Odin. Discord [!WARNING] EARLY ALPHA VERSION Do NOT use for anything serious yet. Major features aren't fully finished and might break. There will be large breaking API changes. Windows is stable, but WASM+WebGPU or Linux builds might have bugs. Principles A game library made specifically for small indie teams and fast iteration times. Something simple you can prototype in, but also stable enough to make polishing a full game straightforward. - Batteries-included - Simple and hackable - Minimal dependencies - Code and Asset hotreloading - Zero hidden internal state - Modular architecture Inspired by Sokol, PICO8 and Raylib. Simple Example Getting Started Prequisities Install Odin and make sure it's in your path. Check the Official Install docs for more info. Linux You'll need an odin release that includes https://github.com/odin-lang/Odin/commit/213b5e779bf31fe31e889ba973a61aa92fb7d8cd So either master, or any release including and following the upcoming june 2026 release There are no additional dependencies. Project Setup The recommended approach is using git subtrees, a nicer alternative to submodules or manual copy-pasting. Here are the commands to clone the library into your project, and to pull the latest upstream changes. It will appear just as a regular directory. In case you want to delete the entire subtree, just remove the folder. There shouldn't be any hidden metadata","default_branch":null,"files":null,"tree":[],"storefront":"/r/jakubtomsu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jakubtomsu/ravn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}