Jetpack Ridge: A 3D Jetpack Platformer
Run, jump and jetpack a scout across floating slabs over six sectors, in one offline HTML file: collect every shard, refuel from cans, stomp patrolling sentries, dodge turret bolts and ride lifts over the void, then light the sector beacon against the clock. The HUD tracks shards, fuel, time and the best clear; meshes, textures and sound are generated in code.
Bring the theme, the hero and the hazards, and optionally the sectors, the jump and jetpack feel, the camera and the HUD text. The Skill returns a downloadable Skill (the platformer project, a customize guide, headless verification) and one playable example run.
How it works
Your coding agent copies the working game and follows the customize guide: palette and camera, a new sector builder, the feel table, hazards, HUD, sound.
Movement runs on a fixed step, so the verification and the cover replay the same way every time.
The game is played headlessly under the sandbox policy: title, a sector card, running, a jump, the jetpack, a shard, a lift, a stomp, a turret, a death, a respawn, a clear with best time, the next sector and a phone run.
Frequently asked questions
Does it call a model or need a key?
No. The Skill gives your agent a working game, a customize guide and verification; the game itself makes no network calls and calls no model.
Why is the demo sandboxed?
The frame has an opaque origin and no network access, so the scene can’t read anything from this page or reach the internet.
Is the game in English only?
Yes. The page is in two languages; the game’s own text is in English.
How do I add a sector?
Write one builder for the slabs, shards, fuel and hazards, add it to the sector list with a hint, and re-run the checks the customize guide names.
Does it work on mobile?
Yes: a left-side stick runs, and JUMP and JET buttons sit on the right. Verified under touch emulation, not on real devices.
Why is there no online generation?
Building a new scene needs a model key inside the sandbox, which the backend doesn’t support yet. Run the Skill with your own agent for now.