/codenames

Grid generator for Codenames & Codenames Duet

Primary LanguageIdris

Codenames Board Generator

Generates Codenames and Codenames Duet boards.

For Codenames proper, the generated board should be self-explanatory; the colored bars at the top and bottom show which side needs to go first.

For Codenames Duet, the idea is to generate the board for player 1, then tell the seed to player 2 who can then enter the same seed on her device. When a new seed is entered, the page automatically shifts to the other player's view, so there should be no spoilers displayed.

Technology

  • Implemented in Idris
  • idris-js for interfacing with the DOM
  • contrib for ST as used by idris-js