Explorar o código

made changes to gameScreen - timers, round time, other game features for points, votes etc.

wes %!s(int64=4) %!d(string=hai) anos
pai
achega
ae94371da6

+ 2 - 1
Qwixx/frontend/mockeryUps/Notes.txt

@@ -6,7 +6,7 @@
 	- player stats screen: 
 	- player stats screen: 
 		i. to make this a more useful screen/feature more data would need to be collected
 		i. to make this a more useful screen/feature more data would need to be collected
 		ii. what should this actually be for a player or should it be a screen at all?
 		ii. what should this actually be for a player or should it be a screen at all?
-		iii. win/loss ratio of total games, make a Die level (i.e. wood die, stone die, copper die, silver die, gold die, platinum die, DIAMOND DIE!!!!) that a player progresses 		through based on their wins
+		iii. win/loss ratio of total games, make a Die level (i.e. wood die, stone die, copper die, silver die, gold die, platinum die, DIAMOND DIE!!!!) that a player progresses 				through based on their wins
 		iv. save final score sheets of each game, make them accesible as individual screens from the "playerStatsScreen"
 		iv. save final score sheets of each game, make them accesible as individual screens from the "playerStatsScreen"
 		v. player's get a different background for their scoreboard based on die level if they choose it
 		v. player's get a different background for their scoreboard based on die level if they choose it
     	1. server screen
     	1. server screen
@@ -14,4 +14,5 @@
     	1. start screen
     	1. start screen
     	1. game screen
     	1. game screen
 	- active player, time left for turn, player selections for this turn and past selections
 	- active player, time left for turn, player selections for this turn and past selections
+	- timer for game, timer for round, unique timer(on each players screen), 
     	1. end screen
     	1. end screen

BIN=BIN
Qwixx/frontend/mockeryUps/gameScreen.png


BIN=BIN
Qwixx/frontend/mockeryUps/gameScreen/gameScreen.png


+ 7 - 3
Qwixx/timerGAME.txt

@@ -4,9 +4,9 @@
 1. players dont like to wait in games, a timer helps force a "slow player" into making a decision "IMMEDIATELY!"
 1. players dont like to wait in games, a timer helps force a "slow player" into making a decision "IMMEDIATELY!"
 1. a timer can make a game more fun just by existing (adds "fun stress")
 1. a timer can make a game more fun just by existing (adds "fun stress")
 1. a timer can be used to help with points (like chess, more points when decision are made quicker)
 1. a timer can be used to help with points (like chess, more points when decision are made quicker)
-1. "add time" to the time game is a way to add "fun stress" to the game, it never ends!
+1. a timer needs to be able to guarantee a game length (like hot potato) - but to prevent cheating the time cannot be changed
+1. a timer needs to be able to guarantee a game length (like hot potato) - but can allow time to be changed - enabling cheating
 1. a timer can be used as an "exclusion method", to "add fun", by using votes of other players to exlucde a singular player
 1. a timer can be used as an "exclusion method", to "add fun", by using votes of other players to exlucde a singular player
-1. a timer can be used to guaranteed game length (reference, game = hot potato)
 
 
 ### Features
 ### Features
 1. Games can be Timed or Untimed 
 1. Games can be Timed or Untimed 
@@ -19,4 +19,8 @@
 	1. players get to vote on the style of game they want to play
 	1. players get to vote on the style of game they want to play
 	1. untimed or timed games will be options. if players are in a timed game, they have chosen to vote.
 	1. untimed or timed games will be options. if players are in a timed game, they have chosen to vote.
 	1. all players get to call votes whenever they want if in a voting game
 	1. all players get to call votes whenever they want if in a voting game
-	1. majority rule - if more than 50% of players vote on something, it gets passed.
+	1. majority rule - if more than 50% of players vote on something, it gets passed.
+
+
+
+

+ 1 - 11
Qwixx/toDo.md

@@ -42,8 +42,7 @@
 - what comes in from players: newest item checked off on row&column (maybe 2) or penalty
 - what comes in from players: newest item checked off on row&column (maybe 2) or penalty
 
 
 ##  front end
 ##  front end
-    1. executable (icon 2 dice with Word Qwixx over it)
-    
+    1. executable (icon is: Qwixx with two dice)
     1. home screen - falling dice in background and casino music
     1. home screen - falling dice in background and casino music
     1. user buttons (make a sound when clicked)
     1. user buttons (make a sound when clicked)
         - start/join game
         - start/join game
@@ -76,15 +75,6 @@
             - List of players Winner to Loser
             - List of players Winner to Loser
     (20AUG28) TODO: clean up toDo list in Qwixx main folder, finish screen layouts and notes in frontend\mockeryUps
     (20AUG28) TODO: clean up toDo list in Qwixx main folder, finish screen layouts and notes in frontend\mockeryUps
 
 
-### Game GUI
-    1. Users like an intro [movie/sound]
-        - transition screen with sound effect & game name
-        - what does that look like? How do they interact with it? (escape to get past it)
-    1. Users like a game background & background music
-        - static/dynamic? what does this look like?
-    1. Users like a way to interface with the game (buttons/menus)
-        - What features do they need to play the game?
-    1. 
 ### Game Features
 ### Game Features
     1. Players like to earn rewards/trophies/levels
     1. Players like to earn rewards/trophies/levels
     1. Players like to have notifications/tips
     1. Players like to have notifications/tips