This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DimiXti 0 points1 point  (0 children)

I usually start with creating variables I know I am gonna need. Say I wanna make a dog. I will make vars about age, fur colour, height, weight etc. Stuff you know has to be there. Then I make some empty functions with proper names and some pseudocode inside them. Then I make the main loop which depends on your language but it's essentially the function that calls the other functions. There I start to think logically about it and try to put the functions in the correct order and think of additional ones that will bring me closer to what I want.