Throw. Catch. Improve. Attain the sting of the universe.
House Cosmos is a whole, polished HTML5 incremental recreation, constructed with Phaser 3 and TypeScript. An astronaut hurls a grapple into deep area, you steer it again by a storm of glowing planets, crystals, black holes, galaxies and quasars, money within the haul, and improve your gear to throw even farther. Yet one more throw is rarely sufficient.
It’s not a template with placeholder packing containers: it’s a completed recreation with a full development, actual artwork, punchy results, sound, a tutorial and a save system. Put it on-line simply.
The loop that retains gamers coming again
Intention – a half-circle gauge swings forwards and backwards: cease the needle as near the centre as you’ll be able to. The higher your timing, the farther the grapple flies (and an ideal launch pays a bonus).
Launch – a cinematic zoom-out, the grapple leaves the astronaut’s hand, and the digital camera rockets by pace strains and colour-shifting area whereas the zones fly by.
Catch – on the best way again, steer the hook up and down with the mouse, your finger or the keyboard. Every thing you contact piles up on the hook. Chain catches for a combo, and seize golden specimens, magnet bubbles and slow-motion bubbles.
Improve – a graded haul report (D to S) provides up the bonuses, then you definately spend your cash on size, capability, grapple and cable. Attain the subsequent zone, fill the …
An infinite closing zone (“Unknown House”) whose sectors get richer and richer: development by no means hits a wall.
Particular objects: golden specimens, magnet and slow-motion bubbles, plus a catch-chain bonus.
A primary-run tutorial: a three-card “Find out how to play” display and contextual hints, so new gamers get it in seconds.
Gameplay begin and finish callbacks are fired round each throw, as portals anticipate.
Music and results quantity, mute and a two-step progress reset are in-built.
Completed and polished
Three-camera rendering: fastened background, zooming world digital camera and a crisp fastened interface.
A Verlet-rope cable that whips and goes taut at pace, additive glow, particle bursts, display shake, floating scores, an animated grade stamp and count-up totals.
Synthesized sound results (WebAudio, no audio information to provide) and a streaming music participant with a crossfaded playlist and automated quantity ducking.
A 16:9 panorama recreation that scales to any display, with mouse, contact and keyboard controls.
Straightforward to customize
Clear, commented TypeScript supply, constructed with Vite: npm set up, npm run dev, npm run construct, and also you get a transportable static folder (relative paths) to drop on any net host.
Stability the entire recreation in two information information: zones, values, sizes and names in tiers.ts; improve prices and formulation in upgrades.ts. The default tuning values are gathered in a single place.
Change the look by changing the WebP sprite sheets in public/artwork.
What you get
The complete, readable supply code (TypeScript / Vite challenge).
Works in any trendy browser, on desktop and cell, with WebGL; no server-side code or database required.
Powered by Phaser 3 (MIT licence).

