Battleship
Find their ships before they find yours.
Play with friends. Keep score. Go again.
Find an opponent. Join a game. No code needed.
Looking for open rooms…
Find their ships before they find yours.
More games will be added soon.
More games coming. One at a time.
Choose a ship, then tap the board to place it.
Ships can touch, but can’t overlap. Keep them horizontal or vertical.
Find their hidden fleet. Select a square, then fire.
Set up: Hide five ships on your 10 × 10 ocean: carrier (5), battleship (4), cruiser (3), submarine (3), and destroyer (2). Place them horizontally or vertically, with no overlaps. Touching is allowed. Both players must be ready before the first turn.
Take turns: Pick a coordinate on your opponent’s ocean and confirm your shot. A hit gets a red peg; a miss gets a white peg. The ship you hit is announced. You get one shot per turn, even after a hit. Ships cannot move once battle starts.
Win: Hit every segment to sink a ship. Sink all five to win. Each completed win adds one to your leaderboard. Both players can agree to rematch here.
Live play: A lost connection pauses firing. Rejoin within 90 seconds of being marked offline; otherwise the connected opponent wins. If both players remain offline, the match closes without a score. Leaving during battle concedes.
Keyboard: arrow keys move around the grid; Enter selects a square. Press R to rotate during setup.