Naval Battle

GPL-3.0
OLDGAMES.ARCHIVEverified browser DOS & homebrewJAVASCRIPT

Controls: Place five ships, then tap a square in enemy waters to fire.

Save behavior varies by game. Check the notes below.

Player notes

About this game

Position your fleet or randomize it, then take turns firing at coordinates. A hit tells you where to look next. Track sunk ships to work out which lengths can still fit in the gaps.

This web edition draws on Trevor Chart’s Warboats 0.51 and a reconstruction of the targeting from Bataille Navale OS4. It uses new interface artwork. The game keeps your language choice on this device.

Start here

Quick tips

When you score a hit, try the four nearby squares to find the ship’s direction.

Use Random to place all five ships if you want to get straight to a match.

R
Rotate the selected ship during fleet placement.
Pointer / touch
Select a ship, tap your board to place it, then tap the enemy grid to fire.

Keep playing

Similar Games

Ratings & comments

No ratings yet
0 comments
Your rating (optional)
A rating or a comment is enough.
Checking your account…

Published after approval. Review guidelines

0 / 1,000

No comments yet. Be the first to share a tip.

Archive notes

Rights and Source Notes

Browser play is available for this entry. Official project references are listed below.

Distribution
GPL-3.0-only
Browser player
JavaScript · Browser play
Added to archive
2026-11-14
Source code
Download open-source code packageSource code only; this is not a game ROM download.
SYSTEM ONLINE

CTRL+K COMMAND MODE

Archive Commands

Press H, G, /, or L after opening commands. ESC closes this window.