Interface
- show players (names, pics, association to colored piece)
- display whose turn it is (and note "your turn" or "waiting for player __")
- display your current speed (and others' speeds?)
- and re: current speed - show a little compass of -x/+x and -y/+y directions
Instructions
How to interact with the interface:
- click on circle to select move
- gameplay is turn-based so you must wait for other players' moves
- other players' circles are NOT clickable to you when it's not your turn
Gameplay:
- goal is to be first around the track
- how your speed is allowed to change for each turn, and that the game calculates this for you and shows you your available moves
- when you go out of bounds, you lose every other turn for the duration of turns you are out of bounds
- boundaries of track (both inner and outer) are considered in-bounds
- cannot occupy same gridpoint as another player at the same time, but can occupy another player's previous gridpoint
Implementation stuff
- handle out-of-bounds (lose every other turn)
- handle off-the-grid
- detect when a player crosses the start line again (i.e. the winner!)
- don't let players be on the same point at the same time
- display something differently about the optpos when it's out of bounds
No comments:
Post a Comment