Creating a new Project then what?

Coming from a web dev background you can follow the same procedures:

  • Put the whole game on paper
  • Separate it into modules
  • Investigate best methods used in games
  • Art comes last