build a 2d indie game

Game Concept and Design

Technical Requirements

Art and Animation

Sound and Music

Level and Gameplay Design

Testing and Debugging

User Experience and Polishing

Publishing and Marketing