How to create a game, including all the stages of brainstorming, prototyping, organizing the artwork and layout, testing, alpha and beta stages, and what to do when its ready. Self publish, co-publish, or sell to a publisher? From your head to the public, how to bring your game to life.