If you're designing the game logic itself: