Skip to main content

🚢 Battleship

← All games

Play Battleship online for free — the classic ships game, now against the computer and with no registration. Place your fleet on a 10×10 board, then take turns firing at the enemy board until you sink every one of their ships. Pick one of three difficulty levels: from an opponent that fires at random to a clever AI that computes hit probabilities. Your best scores are saved in your browser.

How to play

  • Your fleet has 5 ships: one 5-cell, one 4-cell, two 3-cell and one 2-cell (17 cells total on a 10×10 board).
  • Placement: click a cell to place the next ship. The "🔄 Rotate" button changes orientation (horizontal/vertical), and "🎲 Randomize" places the whole fleet automatically. Ships may not overlap but may touch. When the fleet is ready, click "▶ Start".
  • Firing: click a cell on the enemy board to take a shot. 🌊 is a miss, 💥 is a hit, and a fully sunk ship is highlighted in red.
  • After every hit you fire again; after a miss the turn passes to the computer. Whoever sinks the opponent's entire fleet first wins.
  • Difficulty levels: Easy — the computer fires at random; Medium — after a hit it hunts around and along the line; Hard — the AI computes ship-placement probabilities and aims at the most likely cells.
  • The counter shows your number of shots. The fewer shots to victory, the better your score — best scores are saved in your browser.