What the game is

Jellyfish Climb combines one-action timing with directional control. The player collects plankton while ascending, then tries to reach the goal before the timer ends. Remaining time becomes a score multiplier only after a successful climb.

How it is built

The project uses Vite, vanilla TypeScript, HTML, CSS, and the Canvas API. It does not use React, Vue, or another UI framework. The information pages remain readable as HTML without running the game canvas.

Designed for browsers

The interface adapts to desktop and mobile dimensions. Mouse, keyboard, touch, and supported device-orientation input are handled without changing the core timing rules.

Audio credits

Environmental audio includes Wind in trees 1 by alppdcjr12 and Ambiance_Waterfall_Loop_04 by Nox_Sound, both identified in this project as CC0 works. Other interface and game effects are credited to Sound Effect Lab under its terms of use. These links lead to source or provider pages, not direct downloads.

Source and feedback

The public project is hosted at WT8812/jellyfish-climb on GitHub. Use the project issue tracker for reproducible bugs or website feedback.