Pilot Matter Docs Play

Quickstart

The shortest path from a clone to a climb. Everything here is covered at length elsewhere in this documentation; this page is what you need to be flying in about a minute.

If you only want to fly

There is nothing to install and nothing to clone. Open the simulator and it runs.

Run it locally

You need a modern browser with ES module support. Node 18 or newer is needed only for the bundled server and the tests, not for the simulator itself.

git clone https://github.com/isocialPractice/pilot-matter.git
cd pilot-matter
npm run serve

Then open http://localhost:8080. Any static file server works just as well; the bundled one is there because it needs no install and no dependencies.

The first minute

The game opens on its start screen with the clock held at zero. Choose START FLIGHT, with Enter or a click, and the controls are yours.

StepDoBecause
1Hold ShiftThe flight opens at 80 knots, which is the stall speed itself. Opening the throttle is the first thing to do.
2Ease the nose down with SThe aircraft opens in a climb. Trading a little of it back for airspeed is what buys the lift.
3Turn with A and DRoll, and the nose follows through a coordinated turn.
4Watch ALTITUDE and the groundA gentle arrival is a landing. Flying into a hillside wrecks the aircraft.
5Press RPuts the aircraft back at its starting condition, whenever it has gone wrong.

The keys worth knowing first

KeyAction
W S A DPitch and roll, and the arrow keys do the same
Shift CtrlOpen and close the throttle lever
CCycle the camera: chase, cockpit, orbit
PPause, and open the pause menu
OOpen the settings panel
RReset to the starting condition
F2Take a picture and download it

The full control list has the rest, and the cheatsheet has all of it on one page.

Try a mode

Choose GAME MODES from the start screen or the pause menu and pick one. Both are four stages long, and a crash puts the stage back to its beginning rather than ending the run.

ModeObjective
RUNWAY LANDINGPut the aircraft down on the strip
FLYING THROUGH LOOPSFly the course of loops in order
DEAD STICKGlide to the strip with the engine out
CARGO RUNLand at each strip in turn on the fuel the run is given
SEARCH AND RESCUEFind the marker on the bearing given, and set down beside it

Where to go next