Sfoglia il codice sorgente

Upload files to 'qwixx/frontend'

user stories for each screen, feature list?
wesvirus 4 anni fa
parent
commit
e56a48b322
2 ha cambiato i file con 69 aggiunte e 0 eliminazioni
  1. 49 0
      qwixx/frontend/allUserStories.txt
  2. 20 0
      qwixx/frontend/workOnIt.txt

+ 49 - 0
qwixx/frontend/allUserStories.txt

@@ -0,0 +1,49 @@
+## Wesley wants to play Qwixx
+Wesley goes to his desktop and double clicks the Qwixx executable to launch the game.
+Wesley sees the intro screen of dice falling (with sound) and the Qwixx Logo flashes on the screen.
+6 seconds later Wesley is looking at the start screen for Qwixx.
+
+## Wesley wants to open a game for friends to play
+Wesley is at the start screen and clicks the Create Game button.
+He sees the Create Game Screen with game options.
+Wesley selects the game options he wants to play with and then hits create game.
+
+### Wesley wants to join a game
+
+## Wesley is waiting to play
+Wesley is in his game lobby waiting for people to join.
+He is using the chat to talk to himself.
+He sees kyle and emma join. 
+he uses chat to ask if they are ready, they both say yes.
+he clicks on the start game button.
+
+## Wesley is the Active Player
+The dice appear as: (2,2) (1,4,6,5) [white, white][r,y,g,b]
+Wesley wants to mark off 4 yellow and 3 red.
+He clicks each box and a border appears around each one.
+He waits for a little bit, other players are taking their turn.
+After the round is over - the boxes he chose appear as a darker hue than the selectable boxes.
+The boxes he didnt choose and can no longer choose appear as a lighter hue than the selectable boxes.
+
+## Wesley wants to vote to kick a player
+Wesley right clicks player2 card and a selection screen pops up next to their card.
+He clicks the "Kick Player" selection.
+An emblem on the player2 card shows up to notify other players a vote is open.
+
+## Kyle wants to vote to kick a player that has a vote open on them
+Kyle right clicks the player3 card.
+A selection screen pops up next to their card.
+He clicks "kick player" selection. 
+The player got kicked from the game. (Kyle was the last person to vote)
+
+## Wesley wants to change the games time
+right clicks on Game Time area and a menu appears with these options: Game extend, game reduce, pause, resume
+The player clicks game extend
+a voting emblem is now on game time area
+
+## Wesley wants to change the time for a round
+wesley right clicks on the round time area 
+
+## Wesley wants to specate
+
+

+ 20 - 0
qwixx/frontend/workOnIt.txt

@@ -0,0 +1,20 @@
+ ## Going to be implemented
+	- create game with options for: timed game, voting
+	- dice level next to player name 
+	- sounds for game (for each screen or interactive items)
+	- interactive effects for game (dice in gamescreen)
+	- win/loss ratio (needs to populate on player stats screen)
+
+
+
+### Front End
+	- Game options: timed game, voting(kick, time round/game change, change player turn, pause/resume)
+	- when a player initiates a vote on a voting area, the border of that area will change to a color 
+to indicate that a vote is open OR just put an emblem on the card to notate some sort of vote is open
+
+
+### Back End
+	- experience system for games
+	- keeping track of win/loss for users
+	- timer game to talk to Qwixx
+	- voting game to talk to Qwixx