๐ŸŽน Neon Tiles - London Bridge

By Neon Piano

Neon Piano

0 subscribers

Based on the following code

๐ŸŽน Neon Tiles - La Campanella

๐ŸŽน Neon Tiles - La Campanella

Neon Piano

22 views ยท 21d ago

8 viewsยท18d ago

#rhythmgame #game #music

A neon-styled 4-lane rhythm game built around the centuries-old children's playground song โ€” "London Bridge Is Falling Down" โ€” the chart was transcribed directly from sheet music and runs through the full 8-bar verse top to bottom. Cyberpunk visuals with a cyanโ†’magenta gradient palette, ambient drifting tiles on the start and game-over screens, and the Orbitron typeface march the nursery-rhyme bridge straight into the synthwave skyline.

๐ŸŽฎ How to Play

  • Tap / Click โ€” Tap tiles on mobile, or click them with the mouse on desktop.
  • Keyboard โ€” Use A S D F for the four lanes (left โ†’ right).
  • Hold notes โ€” For taller tiles, keep the key/finger pressed until the tile clears.
  • Burst tiles โ€” Two tiles in the chart fire a quick off-beat 8th-note flourish from a single tap, capturing the song's "Lon-don" pickup figure.
  • Pause โ€” Space or P
  • Mute / Unmute โ€” M
  • Quick start / restart โ€” Press D while any overlay is showing.

โœจ Features

๐ŸŽต Real Score, Real Pitch

  • 8 measures of melody โ€” a single full verse of "London Bridge Is Falling Down" (the score includes 2 verses of lyrics on the same 8 bars; the chart plays the music once).
  • The original score writes the melody as 2-note chords on the treble staff; the chart extracts the soprano (top) note of every chord so the tune comes through an octave higher than a literal "first-note" import would give.
  • Every note plays at its actual pitch in F major across a comfortable melodic seventh (F4 โ†’ D5).
  • Tempo is โ™ฉ=120 in 4/4 time, with each game beat = one quarter note (500 ms) โ€” a brisk children's-game pulse.

๐ŸŽถ One Tile per Quarter Beat

  • The chart uses quarter-note slot mode โ€” 1 tile = 1 quarter note โ€” so the visual rhythm reads exactly the way you'd count along: "Lon-don bridge is fall-ing down..." mostly one tap per syllable.
  • 2 burst tiles at m1 and m5 capture the "Lon-don" โ™ฉ.โ™ช pickup figure: the dotted-quarter "Lon" rounds to a single quarter tile, and the off-beat 8th "don" lands as an extras flourish riding along on the next tile.
  • Half-note phrase endings ("down", "fair lady") land on 2-beat hold tiles, marking the natural sentence breaks.
  • The song ends on a clean F4 half + quarter rest at m8 โ€” a single breath of silence before the cycle restarts.

๐Ÿš€ Progressive Difficulty + Cycle Flash

  • BPM increases by +12.5% per cycle (120 โ†’ 135 โ†’ 152 โ†’ 171...). Cycle 3 already pushes into "lively march" territory.
  • Each cycle is also transposed up by a whole step (2 semitones), sending the nursery rhyme into ever-higher keys.
  • Cycle transition flash: every new cycle pops up a centered CYCLE 2 / โ™ช +2 ยท โšก +12% banner with a scale-and-glow animation.

๐ŸŽจ Neon Polish

  • Cyan โ†’ blue โ†’ purple โ†’ magenta per-lane gradient, glowing tube borders, scanline textures inside the active press zone, ambient drifting tiles behind every overlay, and an animated START button that slides down into the game.
  • Visible miss feedback: red flash + dissonant low buzz with downward portamento on any miss.
  • Forgiving holds (75% duration counts, soft gradient fade at the top edge) and smart lane distribution that avoids consecutive same-lane spawns.

๐ŸŽผ Scoring

  • 10 points per beat cleared (so a 2-beat hold = 20), with bursts counted as a single tile.
  • High score saved locally.

๐Ÿ› ๏ธ Tech Stack

  • Pure HTML / CSS / JavaScript, zero dependencies, single self-contained .html file โ€” drop it anywhere and play.
  • HTML5 Canvas + Web Audio API square-wave synthesis (with separate envelopes for the rapid burst sequences).
  • Chart auto-generated from MusicXML via a custom Python converter, with a --chord-pick top option that grabs the soprano line and a quarter-note slot mode that flattens the "Lon-don" โ™ฉ.โ™ช figure into a clean quarter-tile + off-beat 8th burst.

๐Ÿ’ก Things to Try

  • This is the shortest chart in the batch (8 measures, 25 tiles, 16 seconds) โ€” perfect for warm-up runs or for chasing a high score across many cycles.
  • The two burst tiles (m1 and m5) are the song's only sub-quarter ornaments โ€” both fire on the "Lon-don" pickup pattern. Feel them as the song's rhythmic signature rather than as a separate mechanic.
  • Because 1 tile = 1 quarter beat, the visual rhythm matches one tap per syllable for most of the song. Sing along under your breath and your fingers will follow.
  • With only 16 seconds per cycle, you'll churn through cycles fast โ€” by cycle 4 you're at โ™ฉ=171 and a minor third higher than where you started.

Loading comments...

Other Codes

No other codes yet