2013 Studio VaultThree.js · WebGL

Shipsteroids

Playable 2013 Three.js WebGL asteroid-dodging corridor survival classic preserved from the original Crenet Games archive.

Shipsteroids gameplay screenshot by Crenet Games
2013 THREE.JS WEBGL RESTORATIONClick inside the cabinet and press Play to engage keyboard and pointer controls.
SCORE:
WASD controlsGamepad controls
Mute audioUnmute audio
Pause gameResume game
Speed up!

Premise & Studio Origin Story

Launched originally in 2013 on early Three.js WebGL canvas pipelines, Shipsteroids marked Crenet Games inaugural browser release. Rather than turning space flight into a turret shooting gallery, Shipsteroids commits entirely to pure high-tension evasion: pilot an agile starfighter straight down an accelerating 3D asteroid field where crisp depth perception, lane discipline, and calm survival endurance decide how far you climb before your hull gives way.

Asteroid Damage Tiers, Hull Bar & Eight Ranks

Every sortie launches with 100 hull points displayed continuously along the vertical green-yellow-red #hpBar meter on the right frame edge. Small fragments chip 5 hull points, medium rocks deal 10 damage, and huge oncoming boulders strip 25 hull points on contact. Whenever speed threshold messages flash across the viewport, asteroid velocity escalates noticeably, challenging your reaction timing across all eight pilot tiers from Newcomer through Rookie, Cadet, Pilot, Experienced, Seasoned, Veteran, and finally Ace Pilot.

2013 Engine Restoration & Input Architecture

Restoring Shipsteroids into the static Astro v2 build preserves the authentic 2013 Three.js scene loop, Detector.js WebGL-to-SVGRenderer graceful fallback, Hand.js pointer drag tracking, and sound effects while replacing retired AppEngine servers with persistent local shipsteroids_hiscore storage. Because Keyboard.js listens only while focus stays active inside the game frame, clicking the Play banner inside #gameContainer automatically binds WASD and arrow keys without scrolling the viewport. Staying toward center lanes between wave bursts preserves sightlines across incoming depth planes whenever asteroid velocity jumps upward.

Control InputFlight ActionSurvival Note
WASD / Arrow KeysSteer Left, Right, Up & DownClick inside #gameContainer first so Keyboard captures inputs
Mouse / Touch DragPointer Flight SteeringDirect drag control powered by legacy Hand.js pointer events
Space / Pause ButtonPause & Resume FlightFreeze asteroid simulation cleanly mid-run
Mute ButtonToggle Web Audio SoundtrackSilence music and collision cues without resetting your score

Frequently Asked Questions

Does Shipsteroids have weapons or shooting?
No. Shipsteroids is a pure Three.js WebGL evasion game where you steer through incoming asteroid waves while guarding 100 hull integrity—there are no guns, cannons, or lasers to fire.
How does collision damage work against asteroids?
Every flight begins with 100 hull integrity tracked along the right-side gradient gauge. Grazing a small asteroid subtracts 5 HP, normal asteroids subtract 10 HP, and massive boulders subtract 25 HP.
Where are Shipsteroids high scores saved now?
Since the legacy 2013 AppEngine and Facebook scoreboard backend was retired, crenet.games saves your personal best score directly in local browser storage under the shipsteroids_hiscore key.