Tag: Design Patterns

  • Human Skills: Elements of Game & Play

    The Problem with Genres & Game Design As someone who contributes to creating games I have a difficult time understanding what other designers mean to say when they use a genre to describe a game system and its mechanics. For example, if someone says a game is a “First Person Shooter” I know that it…

  • Two Game Messaging Systems using Observer and Visitor Patterns

    Maximum output for minimum input. …That’s the idea behind Juicifying Your Game. But this can lead to some pretty messy code if you start injecting extra code at every event that happens in your game. This is where messaging/event systems come in handy to ensure that every component of the game is given an opportunity…