Share this code with your opponent. Click to copy.
------
Waiting for opponent
Join Room
Enter the 6-character room code
How to Play
Master the art of deduction
◆ Overview
Da Vinci Code is a game of logic and deduction for 2 players. Each player holds a secret row of numbered tiles. Your goal is to deduce and reveal all of your opponent's tiles before they reveal yours.
◆ The Tiles
The game uses 26 tiles — numbers 0 through 11 in two colors, plus 2 jokers:
5Black5White—Joker?Hidden
There are two of each number (one black, one white), plus one black joker and one white joker.
◆ Jokers
Jokers are wild tiles represented by a dash (—). When you draw a joker, you choose where to place it in your sorted sequence — it can go anywhere between 0 and 11.
When guessing an opponent's tile, you can guess “—” (Joker) if you think it's a joker. A joker guess is only correct if the tile is actually a joker — its position doesn't matter.
ⓘ Jokers make the game harder to deduce because they break the normal number ordering. A tile that seems “impossible” for a position might be a joker!
◆ Setup
At the start of the game, each player draws 4 tiles from the shared pool. Your tiles are arranged in ascending order (lowest to highest) — you can always see your own tiles, but your opponent only sees their backs.
ⓘ Ordering rule: If two tiles have the same number, the black tile always goes to the left of the white tile.
◆ Taking a Turn
On your turn, you perform these steps:
Draw a tile — Take one tile from the pool. You can see its number and color.
Make a guess — Select one of your opponent's hidden (face-down) tiles and guess its number.
If you guess correctly:
That opponent's tile is flipped face-up (revealed permanently).
You may guess again for free, or choose to stop.
If you stop, you place the tile you drew into your row face-down (hidden from opponent).
If you guess wrong:
The tile you drew this turn must be placed into your row face-up (revealed to your opponent).
Your turn ends immediately.
ⓘ The drawn tile always gets inserted into the correct sorted position in your row, maintaining ascending order.
◆ Winning the Game
The game ends when all tiles of one player are revealed (face-up). That player loses.
So the winner is the first player to successfully reveal every single one of their opponent's tiles!
◆ Strategy Tips
Use the ordering rule. Tiles are always sorted low-to-high with black before white. If you reveal a 3 and a 7, the tiles between them must be 4, 5, or 6.
Track eliminated numbers. If you can see both the black 9 and white 9 (in your hand or revealed), no hidden tile can be 9.
Risk vs. reward. After a correct guess, you can keep guessing — but a wrong guess reveals your drawn tile. Sometimes it's better to stop and keep your tile hidden.
Watch your opponent's draws. When they place a tile, its position in their sorted row gives you clues about its value.
◆ Game Modes
vs AI — Play against the computer. The AI uses logical deduction to narrow down your tiles.
Online (Create / Join Room) — Play against a friend! One player creates a room and shares the 6-character code. The other player enters the code to join. Players take turns, and the screen is blocked during the opponent's move to prevent peeking.
You
0
AI
0
Turn
Your Turn
Guess the Number
Place Your Joker
Choose where this joker sits in your sequence (0–11)