Finn's Reef Run

A cheerful, fast, family-friendly side-scrolling shark adventure. Slide to swim, gobble up little fish for points, chain combos, and dodge the ocean's hazards — all wrapped in a hand-drawn flat-vector art style with a jolly sea-shanty soundtrack. Installs to your phone's home screen and plays

html5 canvas

Finn's Reef Run is a one-thumb arcade game about a happy little shark cruising an endless reef. The world scrolls toward you; your only job is to guide Finn with your finger (or mouse) — chase the colorful fish to rack up points, build a combo multiplier by eating them in quick succession, and weave around the junk drifting through the water. Grab a green dash bolt to blast forward at full speed, and scoop floating hearts to win back lost lives.

It starts gentle and forgiving, then gradually turns up the heat: obstacles grow bigger and more frequent, the current speeds up, and new hazards join the reef the longer you survive. It's easy to pick up, quick to play, and built to slip onto your home screen like a native app.


Highlights

  • 🎮 One-thumb controls — slide anywhere on screen; the shark glides just ahead of your finger so your hand never blocks the view.
  • 🐟 Chase & feast — eat fish for points and chain them for an escalating combo × multiplier.
  • Dash power-up — grab the green bolt for a burst of speed and brief invincibility.
  • ❤️ Health pickups — heart bubbles restore a lost life (or bonus points if you're already full).
  • 🌊 Gradual difficulty — sparse and easy at first, ramping up in size, speed, and density over time.
  • 🎵 Original sea-shanty soundtrack — a bright, jolly tune plus chompy sound effects, with a one-tap mute.
  • 🌐 Two languages — English and Bahasa Indonesia, switchable in Settings.
  • 📱 Add to Home Screen — installs as a fullscreen landscape app and runs completely offline.

How to Play

Action What it does
Slide / drag Steer Finn around the reef
🐠 Eat fish +points, and builds your combo multiplier (up to ×6)
Green bolt Dash boost + temporary invincibility
❤️ Heart bubble Restores one life
🗑️ Trash, rocks, nets, jellyfish Avoid! Three hits and the run ends

A short illustrated how-to-play card greets first-time players, then steps aside so returning players dive straight in.


Screenshots

Title screen

Title screen

How to play

How to Play

Gameplay — early reef

A clean, easy start: fish to chase and a few bits of drifting trash. Early gameplay

Gameplay — the reef heats up

Later runs add fishing nets from boats above, angry jellyfish, coral, dash bolts, and heart pickups. Later gameplay

Game Over & install

Your score, your best, and a one-tap Add to Home Screen button. Game over

Settings — language

Switch between English and Bahasa Indonesia. Settings


Hazards of the Reef

  • Floating trash — bottles, cans, cups, and plastic bags drifting in the current.
  • Rocks & coral — solid obstacles rising from the seabed.
  • Fishing nets — dropped from boats at the surface; don't swim up into them.
  • Jellyfish — slow, glowing, and grumpy; a sting costs a heart.

Tech at a glance

  • Single self-contained HTML file — no installs, no servers, no external assets.
  • HTML5 Canvas rendering with a hand-built flat-vector art style.
  • Web Audio synthesizes the music and sound effects on the fly (nothing to download).
  • PWA-ready — generated app icons and manifest enable Add to Home Screen and offline play.
  • Responsive landscape layout that scales to any phone or desktop screen.
  • Progress (best score, language, mute, intro-seen) is saved locally on your device.

Made for quick, breezy play sessions — just you, a little shark, and a whole reef to run. 🌊