Hi! I'm an indie game developer and gamedev tools creator.

On here you'll find my gamedev blog.

Current project: Unnamed Cat Game

Past: Friendly Foe, Our Machinery, Hazelight & Bitsquid

Hot Reload Gameplay Code: What, why, limitations and examples!

This post is about what hot reload for gameplay code is, why you would use it and what the limitations are. I’ll also present an example implementation in Odin Programming Language. The final section is on some caveats, improvements and how to use hot reload in Odin together with Raylib. The front parts are language agnostic while the further down you read the more Odin specific it gets. The methods I will outline here are for people who are writing their own game ‘from scratch’, meaning you don’t use any game engine....

September 15, 2023