"using" in Odin lang simplifies my entity system

Опубликовано: 09 Апрель 2026
на канале: Karl Zylinski
5,142
133

My game has a basic entity system. I show how Odin's "using" keyword simplifies things and helps me provide type safety when passing around entities in gameplay code. Follow me on Twitter:   / karl_zylinski   or join my Discord server:   / discord  

Handle Array code: https://gist.github.com/karl-zylinski...
"Handles are the better pointers" article: https://floooh.github.io/2018/06/17/h...

I use Odin programming language: https://odin-lang.org/

This video is an edited version of this Stream:    • Stream #8 😻 Undo + entity system demo  

Playlist with full CAT GAME gamedev streams:    • CAT & ONION: Dev streams  
Playlist with Clips from CAT GAME gamedev streams:    • CAT & ONION: Videos  

My background: I've worked on game engines (Bitsquid, The Machinery) and games such as A Way Out (Hazelight) and SOULBOUND (Friendly Foe)