Shoalfire
Shoalfire is a naval battle at dusk. Two fleets of five ships hide on 9 by 9 seas, never touching each other. Take turns firing one shell: a white ring marks a splash, flames mark a hit, and a ship goes down when every square of it is burning.
Your edge is the sonar. Every fourth shot charges it, and a ping counts the unhit ship squares in a 3 by 3 patch, so you can sweep the sea instead of guessing.
- Four admirals: random fire, hunt and target, a checkerboard search, and a probability map over every placement still possible
- Sonar pings that count ship squares in a patch
- Shells that arc across the sky, with splashes, fire, smoke and a shake when a ship goes down
- Ships never touch, so a sunk ship also clears the squares around it
- Shuffle your fleet as often as you like before the battle
- Made for phones held upright: their sea on top, yours below
Code and text written with AI assistance; checked by PN Scripts with automated tests. Every shape is drawn and every sound synthesised by code; there are no AI-generated image or audio files.
Controls
- Tap a square on their sea to aim, tap it again (or Fire) to shoot
- Arrow keys move the sight, Enter or Space fires
- S or the Sonar button: arm the sonar, then pick the centre of a 3 x 3 patch
- Placement: R or Shuffle moves your ships, Enter or Ready starts
- P / Esc: pause, M: sound
Made by PN Scripts.
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Author | PN Scripts |
| Genre | Strategy |
| Tags | 2D, battleship, Board Game, Casual, mobile, naval, ships, Singleplayer, Turn-based |
| AI Disclosure | AI Assisted, Code, Text |



Leave a comment
Log in with itch.io to leave a comment.