|
@@ -40,5 +40,22 @@
|
|
|
- current make process involves compiling all object files from dice, game, playercard to create main.exe which has to be manually linked to these objects. update makefile to support object file code
|
|
|
- what comes in from players: newest item checked off on row&column (maybe 2) or penalty
|
|
|
|
|
|
+## front end
|
|
|
+ 1. executable (icon 2 dice with Word Qwixx over it)
|
|
|
+ 1. transition screen with sound effect & game name
|
|
|
+ 1. home screen - falling dice in background and casino music
|
|
|
+ 1. user buttons (make a sound when clicked)
|
|
|
+ - start/join game
|
|
|
+ - player stats (shows game stats from prior games of all players)
|
|
|
+ - options
|
|
|
+ - exit
|
|
|
+ 1. during turns the outside of the screen goes from green(1min), to yellow(1.5min), to orange(pulsing), to red depending on time left
|
|
|
+ 1. user gets a Win/Loss Ratio posted in the middle-top of screen and associated title
|
|
|
+ 1. when user takes a penalty flash a RED X & -5 points across their screen and associated penalty sound
|
|
|
+ 1. game end shows score screen with a sound
|
|
|
+ 1. kyle likes sounds, emotes, "tips", levels, player back stories, subtle lists to players
|
|
|
+ 1. kyle hates loading screens, blank areas (things with no purpose)
|
|
|
+ 1. emma likes a ready check
|
|
|
+
|
|
|
## the game is ended
|
|
|
- list the scores and indicate the winner
|