Firebird Quake

Every game tic is a PSQL procedure. Every frame is a SELECT. Firebird 6 runs in WebAssembly in a Worker in this tab.

Loading…
 
Firebird

Click the view to capture the mouse · WASD / arrows move · mouse looks · Ctrl or click fires · Space jumps · Shift walks · 1–8 weapons · / or wheel cycles · 9 all weapons · P pause. On touch screens the left half moves, the right half looks, a tap fires.

SQL console — the live game database

Ctrl+Enter runs · ↑ ↓ history · Tab completes a name

    

How it works

A port of Firebird DOOM's idea to Quake. The engine is Electric Firebird (firebird-wasm). The game data is the Quake shareware episode (id Software, 1996), which may be freely redistributed; drop in a registered pak0.pak/pak1.pak to play the other episodes. Quake is a trademark of id Software.