1. The first step that I do is figure out what type of game do I want to make.
2. What type of world do I want for my game set up.
3. What kind of characters or creatures do I want in the world.
4. Then I come up with a story for some of the Characters within the world.
5 Then I start hammering down the rules of the game.