Workflow suggestions

Hey I wanted an opinion on the order in which I should do things. Should I make a graphics first, go one screen at time(code and graphics) one feature( code and img), etc? Also when should I worry about sound? Any help welcome! [import]uid: 86275 topic_id: 21609 reply_id: 321609[/import]

This is purely my opinion and what works best for you and your productivity may be different to me but my process;

-Write first level using rectangles and circles to get the code down.
-Create graphics and replace rects/circs.
-Write rest of levels
-Clean up any graphics
-Add audio

Peach :slight_smile:

PS - Adding audio last is the best IMHO because after working on a game for even a week the audio will start to irritate you :wink: [import]uid: 52491 topic_id: 21609 reply_id: 85753[/import]

when do i code/design my controls (joystick aceelerometer etc.)? [import]uid: 86275 topic_id: 21609 reply_id: 85783[/import]

Get a prototype of a basic level working on a device as soon as possible and tweak that until you are sure (as sure as possible) that it’s a good/fun idea.

Your controls/mechanics should be the first thing you do, because they are the most important. Every other part of your game is just as important, but if the controls suck the rest won’t matter. [import]uid: 40137 topic_id: 21609 reply_id: 85797[/import]

how do code the controls if there is nothing for them to control [import]uid: 86275 topic_id: 21609 reply_id: 85939[/import]

You put in basic graphics first.

For example if you were making a space invaders game you’d likely put in the player ship and work out how to move it, then you’d add a shooting mechanism, then you’d work on spawning enemies. [import]uid: 52491 topic_id: 21609 reply_id: 86031[/import]

To clarify, by “basic graphics” I mean you could use display.newCircle or Rect, just to get the code down before working on art. :slight_smile: [import]uid: 52491 topic_id: 21609 reply_id: 86032[/import]

how do code the controls if there is nothing for them to control

My bad. I thought this was a serious question. Actually, the first step is turn the computer on. :slight_smile: [import]uid: 40137 topic_id: 21609 reply_id: 86047[/import]

I basically do what Peach and mmathias said: Start simple with one feature and go from there. Make basic graphics then choose a feature, for example your controls, and make a simple version. Then expand to the next feature and so on and so on. I’m lucky because I work with an artist, and I insert graphics when she delivers them. And definitely sound last or you will go mad! :smiley: [import]uid: 89562 topic_id: 21609 reply_id: 86062[/import]