The Design Process

The word design is overloaded, but for our purposes here I use design to refer to everything from the application idea, code, and the integration of image and sound assets. I cover some top-level steps that you can follow, and if you ascribe to the Agile methodology, you can use these steps to shape your iterations. Remember, for everything you plan, you need to keep the big picture in mind so you do not veer off course and develop a product that does not fit your original vision, or get so bogged down in one particular aspect that the entire project is stymied. For myself, I typically break the design process out into the following areas.

  1. Brainstorming ideas.
  2. Research potential audiences.
  3. Identify the competition.
  4. Review ...

Get Beginning Facebook Game Apps Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.