The Celestial Cannon
THE CELESTIAL CANNON
Fling an object across an infinite harp.
The world is 20,000 units long. Every 420 units there is a harp string. 17 notes looped: — C = red, F = blue, rest = bone #e8dcc0. When your projectile crosses a string, it glows 0.85, plays, and leaves a trail.[57][59][60][62][64][65][67][69][71][72][74][76][77][79][81][83][84]
You start as a Pebble at the cannon (x80 y62, angle 32°). Space to launch. Camera follows. Gravity is 265. Recoil kicks. Trail length 8, particles, orbs that bloom at crossing.
Vessels — projectile archetypes:
- Pebble — mult 1.0 weight 1.0 cost 0 — Dusty & reliable #9aa0a8
- Star — mult 1.15 cost 500 — +15% range, golden glint #f8d66a
- Comet — mult 1.3 weight 0.92 cost 2500 — +30% + engine x1.5 synergy #7dd3e0
- Moon — mult 1.6 weight 1.38 cost 12000 — +60% massy, cratered #d6d2c8
- Nova — mult 2.2 cost 50000 — +120% radiant trail, sings louder #ffffff
Range = 360 * vessel.mult * (1 + (Throw-1)*0.08). Comet gets engine x1.5.
Workshop Upgrades:
- Throw Speed — 80 * 1.55^R — max 25 — +8% range per level
- Weight — 120 * 1.62^R — max 20 — lighter fall: weight*(1-(level-1)*0.04)
- Engine — 200 * 1.7^(R+1) — max 15 — +18 thrust per level in-flight
- Harp Resonance — 150 * 1.6^R — longer glow / louder plucks
- Vessel — costs above — upgrades your body
Thread is your currency. Rate = 0.8 * 1.06^(levels-4) + totalDist/2500. AutoPlay auto-buys every 3s, picks best value.
Music:
Harp autoplay of 36-beat looping song (Jr): 57→60→62→64→65→67→69→71→72→74→76→77→79→81→83→84→83→81→79→77→76→74→72→71→69→67→65→64→62→60→59→57→60→64→67→72. Each crossing triggers WebAudio with hall 2.2s / plate 1.4s reverb, lowpass 3800Hz, pan by midi.
Space to launch • Harp strings glow when plucked • Camera follows projectile • 420u/string • 17 notes looped • 0-20k world
DEVELOPER NOTES:
This build is entirely in HTML5 and based on a Unity prototype.
If you would like me to update and expand this file please consider donating.
Let me know in the comments what desired improvements or bugs you experience and we will update it for Version 2.
The Celestial Cannon is free to play, if you would like to purchase the zip file you can use the source code to The Celestial Cannon in your projects.
| Published | 1 day ago |
| Status | In development |
| Platforms | HTML5 |
| Author | retrogames10000 |
| Tags | autoharp, celestial-cannon, Clicker, Cozy, harp, Idle, minimal, musical, projectile, Space |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:
