Chan nhau đi

A 1-on-1 naval battle in 3D. Scan with sonar, dodge by moving your ship, hide behind rock islands, and only then open fire. Free, no install, playable on phones and computers.

⚓ Play now

About

Chan nhau đi (roughly “block each other”) is inspired by the classic pen-and-paper Battleship, but instead of guessing and ticking boxes you command a real warship on a 3D sea. Each side has just one ship, 3 cells long, hidden in the back half of its own waters. Whoever sinks the other ship first wins.

The twist is that you do more than shoot. Each turn you pick one action: scan with sonar to narrow down the enemy, launch a torpedo, move your ship to wipe out every clue the enemy has on you, or drop a decoy mine to fool enemy sonar. Rock islands and ice floes block torpedoes, so choosing where to hide matters as much as aiming. Every turn lasts only 7 seconds, so matches are quick and tense.

Match screen: the enemy sea with an orange border on top, your sea with a blue border below, rock islands, drifting ice and two shipsA match on the Jade Sea
Harbor: choose the map, sea size and ship model, with the battleship info card openThe harbor: pick your ship and map

How to play

  1. Place your ship. Drag it anywhere in the back half of your sea (south), tap it to turn it horizontal or vertical. Avoid islands and ice.
  2. 📡 Scan. Pick a cell on the enemy sea: sonar tells you how many ship cells and submerged ice are in the 3×3 area around it. Sonar range is measured from your ship, so the closer you stand to the border, the farther you can scan.
  3. 🚀 Fire. Tap a cell to aim, tap again to launch. Torpedoes run straight from your bow to the target; a red aiming line means an island or ice is in the way.
  4. ⛽ Move. Shift your ship up to 2 cells or rotate it in place for 1 fuel tank. Every mark the enemy has on your sea is erased.
  5. 🎯 Decoy. Once per match you can drop a decoy mine. Enemy sonar counts it as a ship segment.

Islands have durability: each hit takes 1 point, and at zero the island crumbles and the line of fire opens up. Submerged ice surfaces on the first hit and shatters on the next. No hiding spot lasts forever.

Game modes

🎯 Solo
Fight the AI across a series of voyages. The higher you go, the more armor and fuel the enemy has, and the more islands and ice there are. Wins earn coins for armor, sonar buoys, fuel and a noise-filter sonar.
👥 2 Players
Create a room and send the link or 4-character code to a friend. The server runs the match, so nobody can see the other ship. Anyone who joins later becomes a spectator.
🪙 Coin bets
In 2-player rooms, one side offers a bet of 20, 50, 100 or 200 coins and the other accepts. The winner takes both stakes. Coins are in-game only and can't be exchanged for money.

5 ships, 6 seas

The harbor offers 5 ship models based on classic fleets: aircraft carrier, battleship, cruiser, submarine and destroyer. They are all 3 cells long, so the rules are identical; tap a model to see its specs and the real class it is modeled on.

The six maps change both the light and the scenery: the clear Jade Sea with its sandy bottom, Ha Long Bay with limestone pillars and junk boats, a fiery Sunset, and a Moonlit Night where ship lights glow on the water, plus two unreal ones: a golden Desert sand sea and a silver sea on The Moon under the stars. Keep an eye out for schools of fish, dolphins leaping beside your ship and whales spouting.

FAQ

Is it free?

Yes. The game is free. You can choose to watch an ad to earn 20 extra coins, up to 5 times a day.

Do I need an account?

No. Your progress is tied to the browser you play in. Clearing browser data or switching devices starts you over.

Which devices are supported?

Modern browsers on phones, tablets and computers (Chrome, Safari, Edge, Firefox). Slower devices automatically lower the graphics quality to keep things smooth.

What if I lose connection mid-match?

In 2-player mode, reloading the page puts you back in your seat. If you run out of time, the server passes the turn so the match never gets stuck.

Which languages are available?

Vietnamese and English. Switch any time with the 🌐 button in the harbor.