Table of Contents

Overview of Software Development Methodologies


Reading


In General...

Why do many game projects fail (besides bugs galore and overworked developers)?


The Classical Waterfall Model (or Game Waterfall Process)

MAJOR Problems with Waterfall Model


Many Variations of the Software Life Cycle Model

The Importance of Prototyping


Game Design According to Sid Meier

His games resume:

“Players should have the fun, not the programmer or designer.”

“Begin the game with great opening minutes.”

“Great gameplay is a stream of interesting decisions that the player must resolve.”

“Put the player in a position where he/she is the hero.”

His development process:


Elements of a Game Design Document

The Importance of a Game Design Document