Skip to content

Denis-Step/Jodez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codes

CodeNames

( Brew or apt-get install redis-cli)

Install/Start redis-server

  1. Boot up Redis
  2. Change BASE in apicalls.js
  3. Run npx webpack to re-make bundle
  4. Run the app

Rules

Codenames is a game of guessing which codenames (i.e., words) in a set are related to a hint-word given by another player.[2]

Players split into two teams: red and blue. One player of each team is selected as the team's spymaster; the others are field operatives.

Twenty-five Codename cards, each bearing a word, are laid out in a 5×5 rectangular grid, in random order. A number of these words represent red agents, a number represent blue agents, one represents an assassin, and the others represent innocent bystanders.

The teams' spymasters are given a randomly-dealt map card showing a 5×5 grid of 25 squares of various colors, each corresponding to one of the code name cards on the table. Teams take turns. On each turn, the appropriate spymaster gives a verbal hint about the words on the respective cards. Each hint may only consist of one single word and a number. The spymaster gives a hint that is related to as many of the words on his/her own agents' cards as possible, but not to any others – lest they accidentally lead their team to choose a card representing an innocent bystander, an opposing agent, or the assassin.

The hint's word can be chosen freely.

The hint's number tells the field operatives how many words in the grid are related to the word of the clue.

After a spymaster gives the hint with its word and number, their field operatives make guesses about which code name cards bear words related to the hint and point them out, one at a time. When a code name card is pointed out, the spymaster covers that card with an appropriate identity card – a blue agent card, a red agent card, an innocent bystander card, or the assassin card – as indicated on the spymasters' map of the grid. If the assassin is pointed out, the game ends immediately, with the team who identified him losing. If an agent of the other team is pointed out, the turn ends immediately, and that other team is also one agent closer to winning. If an innocent bystander is pointed out, the turn simply ends.

The game ends when all of one team's agents are identified (winning the game for that team),[3] or when one team has identified the assassin (losing the game).

About

Codez -> Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published