The story is what the player does, not what he watches.
List the actions the player actually performs in the game and take a cold hard look at it. Does it sound like fun? (Resist the temptation to embellish. If a cinematic shows the player’s character sneak into a compound, clobber a guard and put on [...]
Prototype and test key game elements as early as possible.
Build the game in incremental steps – Don’t make big design documents.
As you go, continue to strengthen what’s strong, and cut what’s weak.
Be open to the unexpected – Make the most of emergent properties.
Be prepared to sell your project at every stage along the way.
It’s harder [...]