Night has fallen over the harbour, and the lighthouse is singing.

Gleams of light drift in from the sea toward two rings on the shore. Tap each one as it reaches its ring, in time with the music: on the beat is PERFECT, close is GOOD, and a gleam that slips past is a miss. Keep the combo going, earn up to three stars per song, and each star opens the next song.

All of the music is generated by the game's own code. Every song grows from a number: the game picks chords, writes a melody with a returning theme, adds bass, pads, soft drums and bells, and plays it with Web Audio synthesis. There are no audio files and no borrowed melodies. The gleams come from the same notes, so every tap lands on a note you can hear.

  • 7 songs of about a minute and a quarter, from a slow 84 BPM harbour hum to a 126 BPM spring tide
  • A daily song, composed fresh from the date
  • Two lanes, or play the whole song with one key
  • Latency calibration, so the judging fits your speakers, headphones and screen
  • The lighthouse, stars and sea pulse with the beat; beat flashes can be turned off
  • Plays in the browser on desktop and phones

Code and text written with AI assistance; checked by PN Scripts with automated tests. The scene is drawn and the music composed and synthesised by code.

Leave a comment

Log in with itch.io to leave a comment.