Sink Ships – How It Works

This page explains the game systems, AI mode, peer-to-peer play, and spectating. It also outlines current limitations and planned improvements.

Boards & Ships

Single-Player AI Mode

Peer-to-Peer (PvP) with Copy/Paste Signaling

We use WebRTC data channels for direct communication without servers. Signaling is done manually by copy/paste:

Spectating

Temporary Chat

We provide text inputs and Send buttons on Host, Join, and Spectate views. For test purposes, the Send buttons are currently non-functional (no network calls or UI updates). This allows UI layout validation without backend logic.

Limitations & GitHub Pages Notes

Roadmap

Tip: open this Docs page from the header link in the app.