first, I write what I will need.. an exemple ? for my game, I need :
- 3d objects
- sounds
- 16 matrix with 3d objects on them
- pictures
then I look what I can do myself :
- 16 matrix with 3d objects on them
next, I tell my friends what they can do ( 3d objects, pictures, and find sounds )
then I begin to make what I can do myself, and randomize a matrix and position objects on it with a random command isn't hard enough for me : I build a programm to make the matrix and to position object on it
and only when I have what I can make ( and a few uglies 3d objects to begin ), I begin to programm.
I make one thing after the other ; even if I have greats ideas, I don't "burn a step" ( french expression )

and a council : for the beggining, use a maximum of gosub, one for the camera, one other for the IA, ... if you don't do it, your code will be a mess greater than my room
I'm following John, but I'm not john.
Lol, it is funnier in french
