csce3513/Team18 — Issue #1: user_stories
Author: suwiringSIxbert
Created: 2012-02-09 17:34:00+00:00
State: open

 Game starts with a preload/splash
screen, ether when settings (resume
from last saved...) or modules (loading
sounds, preparing sprites bitmaps or
loading game engine may take some
significant time...) are being loaded.
 Main Menu (made of 4 button)
-User selects “play” button to start
“New game” or “Resume”
-use can set up “options”
-user can “exit”
Play
Options
Help
Exit
I. If play is pressed, then another
submenu pops up:
New Game
Resume
If “New Game” is selected the new instances are created and the
user plays for how long they want until victory or loss
conditions are met.
If the user wants to quit game before then (esc button), there is a
prompt to “continue playing” or “Save and exit” or “Exit
without saving”)
If “resume” is selected, the game load from last settings and
game states, allowing the user to keep playing like before.
II. If “Options” is selected, then a set of
settings is displayed: to set character,
set number of opponent sprites, audio
volume… this menu option is subject to
change during game development: the user
has option to choose “discard” to cancel
chosen options or “done” to return to main
menu.
III. If “Help” is selected, the user is
showed moves to play, rules of the game,
and winning/losing criteria. The user
choose “back” button to come back to main
menu
IV. If “Exit” is selected the user is
prompted if they really want to exit.
“OK (enter) - Cancel (esc)” option to exit
or come back to main menu.