Port Spyfall to Resistance
Opened this issue · 2 comments
gndowns commented
Several elements of the spyfall engine need to be adapted to suit Resistance rules (https://en.wikipedia.org/wiki/The_Resistance_(game))
Game Engine:
- Replace countdown timer with Round counter
- Track score (resistance and spies points, number of teams downvoted)
- Track multiple spies (number of spies depends on number of players, see rules)
- Track current players turn (to choose team)
- Implement voting system
- Distinguish between "selecting a team" and "on the mission" turn types
- End game when 5 teams downvoted
- End game when either team has 3 points
UI:
- Mark spies visible to each other on players list
- Mark current player's turn
- Remove locations list
AUX:
- Add spoofed 'Next Turn' button for testing