The Smoke & Mirrors of Good Countdowns
2 PostsCountdowns are simple elements that appear in a lot of games, yet their design can be easily overlooked.View Learning Guide...The Four Elements of Game Design
2 PostsWhat is a game? What matters when designing one? A look at the elements of games design, and how to ensure your game follows the most fundamental games design principles.View Learning Guide...How to Build a Prince-Of-Persia-Style Time-Rewind System
2 PostsWe'll take a look at how to build a game that features time-rewinding like it was used in Prince of Persia - Sands of Time, and the other surprising ways this feature can be used.View Learning Guide...The "Super Mario World Method" for Level Design
4 PostsLearn how to use the same techniques as Super Mario World to create coherent, challenging levels.View Learning Guide...Numbers Getting Bigger
3 PostsIncremental games are fascinating and perplexing. Marked by minimal player agency and periods of inactivity, they seem to defy conventional logic about good game design, and yet nonetheless have attracted a substantial player base. In this series, we examine them in more detail, and explore why that is.View Learning Guide...Create AI for a Hockey Game Using Steering Behaviors
4 PostsIn this series, we code the artificial intelligence for a hockey game, using steering behaviors and finite state machines. You'll learn the advanced AI required by game entities to avoid bumping into teammates, to chase after a puck, and to work together to score.View Learning Guide...