Ghost Tide is a short Halloween horror game built for phones held sideways. You play the last keeper of a lighthouse on a cursed island. As night falls, the sea gives back its drowned dead in five rising tides. Drag your right thumb to sweep a lantern cone: light reveals, slows and banishes ghosts, but burns oil. Escalating tides bring wisps, shades, banshees and a Drowned Keeper boss; two flares per tide are your panic button. The UI itself is the costume: a flickering Creepster title, drifting fog, blood-red vignette pulses and screen shake. Every pixel is drawn procedurally on Canvas2D and every sound is synthesised live with Web Audio, with no image or audio files. Mobile-first: 914x411 landscape reference, 24 px edge margins, 44 px touch targets, 12 px minimum text. Built with Vite, vanilla JavaScript, Canvas2D and Web Audio. MIT licensed.

Built With

Share this project:

Updates

Submission history