Friday, November 29, 2013

40 STEPS FOR DEVELOPING A SHOOTER GAME

STEP 1 - Plan Game Idea
STEP 2 - Select the Target Market
STEP 3 - Choose the Revenue/Business Model
STEP 4 - Define the Game on Paper
STEP 5 - Define Characters and Backgrounds
STEP 6 - Specify Features, Scenes and Details
STEP 7 - Create a Game Design Document
STEP 8 - Game Setup in Game Engine
STEP 9 - Create a Level Scene
STEP 10 - Set the Level's Camera and Light
STEP 11 - Set Background and Its Texture and Scrolling (if applicable)
STEP 12 - Set Player Object and Its Movement
STEP 13 - Develop Player Gun and Shooting
STEP 14 - Develop Enemy Object
STEP 15 - Develop Collision between Enemy and Player Bullet
STEP 16 - Develop Explosion Particle Effect and Sound for Collisions
STEP 17 - Develop Enemy Gun and Shooting
STEP 18 - Develop Player Collision with Enemy Bullet
STEP 19 - Develop Enemy Movement
STEP 20 - Power Up Object and Collision
STEP 21 - Power Up Sound and Multiple Guns/Bullets
STEP 22 - Power Up Functionality
STEP 23 - Setup Remaining Lives and Its Counter
STEP 24 - Setup Invincibility Delay
STEP 25 - Develop Player Collision with Enemy Object
STEP 26 - Total Score Setup
STEP 27 - Individual Points Setup
STEP 28 - Setup Game Over Condition
STEP 29 - Game Menu Setup
STEP 30 - Enemy Spawning Setup
STEP 31 - Setup Enemy Firing Frequency
STEP 32 - Setup Enemy Dropped Power Ups
STEP 33 - Develop Gift Object One; e.g. Coin
STEP 34 - Develop Gift Shooter/Distributer
STEP 35 - Gift Spawning Setup
STEP 36 - Setup Gift Frequency
STEP 37 - Develop Gift Collection
STEP 38 - Develop Gift Collection Impacts on Assets and Lives
STEP 39 - Develop Win Condition
STEP 40 - Bug Fix