Skip to content

Requirements Document

JeffreyAngell edited this page Feb 5, 2015 · 17 revisions

Goal:

  • G1 - Create platformer game
  • G2 - Initially available on Android
  • G3 - Put onto market

Naming standard: x.y, where x is milestone #, y is item in group Gameplay:

  • 1.1 - User controlled player w/ gun

  • 1.2 - Player can move left/right and jump

  • 1.3 - Blocks that change gravity

  • 1.4 - Blocks that break when shot with gun

  • 1.5 - Obtainable keys that unlock specific blocks

  • 1.6 - Spikes that hurt/kill player

  • 1.7 - Blocks that lock screen

  • 1.8 - When screen is locked, player jumps from one side of lock to the other

  • 2.1 - Player can manually controls vertical gravity

  • 2.2 - Player can manually controls horizontal gravity

  • 2.3 - Player can manually locks screen scroll

  • 2.4 - Mechanic for next region

Level Design:

  • 1.1 - Create instructions/test level
  • 1.2 - Design puzzles using newly discussed possible mechanics
  • 2.1 - Design for next region using new mechanics, plugging in puzzles previously designed

Storyline:

  • 1.1 - Create a story line
  • 1.2 - Use of existing levels makes sense
  • 1.3 - Scaleable - Makes addition of new regions make sense
  • 1.4 - Write script for intro and initial 10 levels
  • 2.1 - Write script for next region

Environment:

  • 1.1 - Initial 10 levels from old version
  • 1.2 - New "regions" with several levels in each
  • 1.3 - Upgrades that suit environment
  • 1.4 - Decide on mechanic for next region
  • Possible regions: tropical, jungle, ice, mountain, fire/volcano, desert, water, etc.

Art:

  • 1.1 - Art for intro screen
  • 1.2 - Changes to original sprites for initial 10 levels
  • 1.3 - Concept for each of the possible regions
  • 1.4 - New sprites for new regions
  • 2.1 - In-depth art for next region

Clone this wiki locally