← Ship Pack · Examples · Playground
Sample projects
Small, finished projects to copy and build on. Plain HTML, CSS and JavaScript, no build step. Each folder has a README that explains how it works and how to move it into your own project.
-
DOM + Canvas game
Konquest
KDE's galactic conquest with its exact rules and computer players; the fleets fly as pack ships. Hot seat, or watch the computers.
-
Canvas + DOM game
ConEx Courier
Escape Velocity in miniature: four systems, trade, courier missions, pirates and a shipyard of the ten 1997 hulls. Work up to a Large Pin.
-
DOM card game
Fleet Tactics
Draft a fleet within a budget, then fight card by card. Hull, firepower and initiative from each ship's 1997 record.
-
Canvas game
Orbital Defence
Hold a planet against waves of ConEx ships: aim its cannon, buy Advisor patrols, repair between waves.
-
Canvas game
Slingshot
Gravity golf with the 1997 Dart: pull back, let go, and let the planets bend it through the gate. Six levels against par.
-
Pure DOM idle game
Pin Miner
Pins mine an asteroid field and haul the ore home; buy more ships and upgrades. Earns at half rate while you're away.
-
DOM quiz
Cutaway
Name the ship from its 1997 targeting cutaway, against the clock: scanning and mirrored rounds, streak bonuses.
-
Pure DOM
Shipyard
Every ship, its pictures, stats and 1997/98 description; a sprite you drag to turn; buy a fleet with credits.
-
Pure DOM game
DOM Dogfight
Waves of missile-firing Defenders. Every object is a <div>; fixed-timestep loop, touch controls.
-
three.js
Fleet Flyby
Every ship in formation along a spline, as billboards that turn as you orbit. Click one for its pictures.
-
three.js
Hangar
One ship on a turntable whose frame follows the table; its shipyard, target and comm pictures on monitors.
Ships from the Yodacon Ship Pack by Paul Richeson (ConEx, 1997), GPL-2.0-or-later — github.com/yodacon/yodacon-ship-pack · paulricheson.com