Code Breaker è un gioco di logica e deduzione giocato tra due giocatori, uno dei quali è il codificatore e l'altro è il decodificatore.
Le regole del gioco sono le seguenti:
1. Il codificatore sceglie una combinazione segreta di 4 colori (tra quelli disponibili 6) e la posiziona su una plancia.
2. Il decodificatore deve indovinare la combinazione segreta effettuando tentativi posizionando combinazioni di 4 colori su un'altra plancia.
3. Dopo ogni tentativo, il codificatore indica al decodificatore il numero di colori che sono nella posizione corretta e il numero di colori presenti nella combinazione segreta ma in posizione errata.
4. Il decodificatore deve indovinare la combinazione segreta entro un numero limitato di tentativi, di solito 12, e ogni colore può essere utilizzato solo una volta.
5. Il decodificatore vince se indovina la combinazione segreta prima di esaurire tutti i tentativi, altrimenti vince il codificatore.