Category Archives: GDD

Good Habits, Techniques and Workflows (GDD#2)

Welcome to another article in the Game Development Design series. This article covers good habits, techniques and workflows which are important for a general programming behavior and how to approach developing games (or even applications in general) in a way that will improve your progress. We will talk about some well established techniques in the… Read More »

The Component System (GDD#1.2)

Welcome to part 2 of “Game Development Design: The Component System”. Initially a second part wasn’t planned, but as I got a lot of feedback on part 1 asking about how self-attaching component systems work in detail, I decided to write a more detailed article about that. Let’s quickly recall what a self-attaching component system… Read More »

The Component System (GDD#1.1)

Game development is a fascinating and fun thing a lot of people enjoy. Some are even making a living out of it, others do it as a hobby. For whatever reasons you are programming games, I’d like to congratulate you for choosing one of the hardest and most difficult areas of programming. Programming games involves… Read More »

Category: GDD