gndowns/spyfall

Port Spyfall to Resistance

Opened this issue · 2 comments

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

locations removed: 843aeaa

replace timer with round counter: 3d79800