| QUOTE (Soiyeruda @ Mar 7 2009, 06:33 PM) |
With me, I'm usually working on everything at the same time.
However, here's my basic priority list:
1) Concept/Story - I'll create the basic story, and how the game should be played first. - Create the basic story of the game - Have a rough idea about the places the main character travels to - Plan a beginning - Work on the gameplay a bit. 2) Basic Engine - The basic engine is mostly just the base. My goals here: - Create basic commands for the character (includes movement, jumping, etc.) - Create the most basic enemy AI (like a goomba) - Create a HUD (Lives, money, etc.) - And other basics. 3) Graphics - Work on a few of my graphics. Graphics tend to be all over the place, in that I could be working on them at any time in the other priorities. - Only create what is needed. 4) Sound - I consider sound last, as I'm probably not making my own. - Find basic background music (world map, first level, etc.) - Find basic sound effects (jump, move, coin, defeat, etc.)
From this point, I basically just grab/make whatever I need at any time. So Gameplay creation, graphics, sound, and concepts will go hand in hand. |
Awesome; only that I have the first two switched around.

IMO, gotta get the beginning portions out of the way before working on the real game itself.
However, I do agree in making sure the main game engine is finalized before diving into stage development itself. As for related sprite materials, I get those when it's time to deal with a certain amount of levels.