#Game Development

24 posts tagged Game Development

ECS Archetypes System

I’m creating a game engine from scratch. Last time I wrote about the entity component system and how that works. This time I want to explain how the entities get created.

State Machines - How to Engineer Better Software

Welcome to the next edition of Gamedev The Hard Way, my attempt at writing a game from scratch for the Agon Light, using nothing but C. This time I attempt to put the “engineering” back in “software engineer”. Instead of blindly hacking away at my code and hoping for the best, I am now more thoughtfully designing a system.