Devlog
Notes from building the engine, in the open. RSS
Vector3, a true friend
The Vector3 migration didn't break my netcode. It did me a favour — it walked me over to a snapshot bug that had been hiding in the wrong layer all along.
netngine netcode architecture
A core that never knows the game
How NetNgine stays modular — small fixed contracts, one game module per demo, and a 500-bot load test to keep it all honest.
netngine architecture
Starting Crowd Control
Why I'm building a multiplayer engine from scratch before I build a game — and what this site is for.
meta netngine