Battleship
Hunt down the enemy fleet before it finds yours, built with pure React (no game engine). Naval radar and sonar screens look.
How to play
Deploy your fleet on the 10×10 grid: Carrier (5), Battleship (4), Cruiser (3), Submarine (3) and Destroyer (2). Ships can't overlap or hang off the edge.
Drag a ship from the list onto the grid, or drag a placed ship to move it.
Or pick a ship and tap a square to put its front end there.
Rotate (or press R) turns the selected ship between across and down. Random places the whole fleet for you, Clear starts over.
Pick the enemy's skill and press Start battle.
Take turns firing: tap a square on the enemy radar. Orange blips are hits, rings are misses. When a ship is sunk, both sides are told which one.
Sink all five enemy ships before yours go down. Your own fleet and the enemy's shots are on the small sonar screen.