Enter Game ID:
Read the instructions below to start your first game of Aliases...
Select Mode:
  • Choose a unique "Game ID" to use, which must be verbally shared and entered by everyone in your group.
  • Click the "Generate" button to create a grid of unique Alias cards based on the "Game ID". Verbally verify that everyone is starting with the same local game state.
  • One chosen member of each team must select "Spymaster" mode to view the hidden colors associated with all cards. Everyone else must remain in "Player" mode.
  • The "Blue Team" and "Red Team" counters show the remaining unrevealed cards on each team.
  • Always starting with the Blue team, the Spymaster verbally provides a clue word to the other team members.
  • After verbally deciding which card to select, everyone on both teams must click that card to reveal the color.
  • Alternatively, if using video chat, one Player could screen-share to everyone else so that only that game state is used for all Players (Spymasters still require their own local game state with revealed Alias cards).
  • In accordance with the standard rules, teams alternate selecting cards using clues provided by the Spymaster. Everyone must click each card in sequence to locally maintain the latest game state.
  • The game ends when either team reveals all of their cards first or the Assassin card is unintentionally revealed.
  • To play another game, choose a new "Game ID" to share and generate another grid of Alias cards.
This project is a front-end only variant of the popular "Codenames" board game. Therefore, no server is used to maintain a common game state between all players. Your verbal discussion effectively acts as the server to update everyone's local game state. Each player initially generates the same unique grid of Aliases based on the verbally shared "Game ID", but each card must be manually and independently clicked by everyone from that point forward. The current team's end of turn and any card selections should be easily synchronized during group discussion.