Skip to content

Minimum Viable Product

Teancum Besendorfer edited this page Feb 14, 2015 · 23 revisions

#Minimum Feature Set ##Sound

  • m.1 Create music
    • m.1.1 Title screen
    • m.1.2 Loading screen
    • m.1.3 Gameplay
      • m.1.3.1 Sneaking
      • m.1.3.2 Combat
      • m.1.3.3 Boss
  • m.2 Create sound effects
    • m.2.1 Sword strike
    • m.2.2 Whistle/shout when caught
    • m.2.3 Boss roar
    • m.2.4 Boss's fireball
  • m.3 Add Music to game
    • m.3.1 Title screen
    • m.3.2 Loading screen
    • m.3.3 Gameplay
      • m.3.3.1 When sneaking
      • m.3.3.2 When in combat
      • m.3.3.3 When fighting the boss
  • m.4 Add sound effects to game
    • m.4.1 When sword strikes
    • m.4.2 Whistle or shout when caught
    • m.4.3 When boss roars
    • m.4.4 When boss shoots its fireballs

##Art/Animations

  • a.1 Various splash screens
    • a.1.1 Title screen
    • a.1.2 Loading screen
  • a.2 Visual feedback when player is damaged
    • a.2.1 Player model flashes red
    • a.2.2 Some kind of health bar
  • a.3 New boss
    • a.3.1 Model
    • a.3.2 Rigging
    • a.3.3 Animations
    • a.3.4 Texturing
  • a.4 New movement for ninja
    • a.4.1 Combat
    • a.4.2 Dodge roll? (while cool, I think its too much extra work. with all we have to do I would say we put this as a stretch goal - Kevin)
    • a.4.3 Strafe (first see if implementing controls is within scope)
    • a.4.4 Walk backwards?
  • a.5 Pause Menu

##Gameplay

  • g.1 Combat
  • g.2 Dodge roll? - (same as above)
  • g.3 Update control schemes
    • g.3.1 Keyboard and Mouse
  • g.4 Boss AI
  • g.5 Easy Install

##Levels

  • l.1 One solid level with a satisfying boss encounter
  • l.2 Easy wall creation when building level (algorithmically determine where walls go, instead of individually placing each wall)

##Story

  • s.1 Basic storyline
  • s.2 Storytelling in game
    • s.2.1 Loading screens
    • s.2.2 Dialog boxes in game that describes story? - solid yes from me -kevin

##Bug Fixes

  • b.1 Collision detection when ninja runs into a wall/obstacle
  • b.2 Enemy detecting Ninja is possibly too wide of an angle

Clone this wiki locally