Empowers Odin gamedevs by creating tools and libraries. Author of "Understanding the Odin Programming Language"
karl2d. Odin 2D game library. Beginner friendly and easy to modify.
601odin-raylib-hot-reload-game-template. An Odin + Raylib game template with Hot Reloading pre-setup
593odin-c-bindgen. Generate Odin bindings for C libraries
369odin-raylib-web. Make games using Odin + Raylib that work in the browser
155odin-sokol-hot-reload-template. Odin
108atlas-builder. Atlas builder for Odin games with aseprite file format support
94odin-handle-map. A storage container that maps a handle (index + generation) to an item
77odin-sokol-web. C
56kzg. WIP Odin game engine
35sdf-terrain-painter. Signed Distance Field terrain painter prototype
31jzon-c. jzon is a format for describing data that is easier and less error-prone to edit than standard JSON
26odin-win32-software-rendering. Win32 software rendering using only Odin's core libraries
20the-legend-of-tuna. Odin
20breakout. Breakout tutorial in Odin + Raylib with step-by-step video
15snake-tutorial-code. Snake tutorial in Odin + Raylib with step-by-step video
14odin-sokol-first-person-shadow-mapping. Little Odin + Sokol tech demo. It has shadows and stuff
12odin-hot-reload. The code from my Odin hot reload article
12odin-sokol-terrain-example. C
9odin-bindings-to-c. How to bind to a C library from Odin
8karl2d-hot-reload-template. Experimental Hot Reload for Karl2D
8odinbook.com. HTML
7advent-of-panic-allocator-2024. context.allocator = runtime.panic_allocator()
6raylib-first-person-experiments. Odin
5examples. Examples of idiomatic Odin code
4odin-dod-benchmarks. These benchmarks were written to provide examples of how different memory layouts can affect performance
4karl-zylinski. This repo holds the text that appear on my user profile here on GitHub
4learn-odin-gamedev-blog-code. Code examples featured in my "Make games using Odin and Raylib" blog series
3pdfio-odin. Odin bindings for pdfio
3karl-zylinski.github.io. Hugo source files for my website and blog
2sublime-odin. Odin syntax definition for Sublime Text
2learning-jai-by-making-a-game. You can shoot things coming at you
2odin-7-day-jam. Odin
2kodin. Odin Programming Language
1nasm-snake. Snake written in nasm... Windows and GL code is in lib called xdisp, actual game logic in asm
1odin-aseprite. Handler for Aseprite's .ase/.aseprite, .aseprite-extension & extended .gpl files writen in Odin.
1patreon-github-invite. Odin program that reads Patreon members and invites them to GitHub organization
1odin-lang.org. JavaScript
1xcb_vulkan. Renders a cube using vulkan on linux (using xcb for window). Mostly in a single function
1megacopy. DOS application for copying a big directory tree to multiple floppys. I wrote this for an IBM 286 to get all the contents off the harddrive.
1