One simulation, everywhere.
The rebuild takes shape: C compiled to WebAssembly, a Go server, and a TypeScript browser client. Original behaviour becomes the reference.
Alien Front Online.
A new engine. The same fight.
The eight-player vehicle combat game, rebuilt for your browser. Original behaviour, a shared simulation, and a new way to get back into battle.
Working title · Private development build
Army armour or alien machines. Six playable vehicle types, six original battlefields, and the modes that made every round count.
Eight-player team combat with an authoritative host. Create a room, fill slots with friends or CPU opponents, and rotate through the original battlefields.
The lobby supports invite links, Auto Join, and open, CPU, or closed player slots.
A rebuild measured against the original, one system at a time.
DOCUMENTED STATUS / OCT 02, 2026The rebuild takes shape: C compiled to WebAssembly, a Go server, and a TypeScript browser client. Original behaviour becomes the reference.
Drive and turning traces match frame by frame. Terrain replay becomes bit-exact for the tested vehicles; deterministic combat follows.
Title and game selection, both 30-mission campaigns, briefings, vehicle selection, cutscenes, endings, and online rooms come together.
CTF and Fortress online, match results, arcade progression, Tokyo and Siberia trains, destructible scenery, and the Enhanced art switch are documented as implemented.
The browser and server run the same compiled simulation. Movement, weapons, collision, and game rules share one source of truth.
TypeScript + three.js
Rendering · controls · targetingC → WebAssembly
Fixed 60 Hz · deterministicGo + wazero
Rooms · connections · match stateRules, formulas, and constants are recorded from the original. The engine is written from those notes rather than pasted decompiler output.
DECISIONS D1 / D4Scripted Flycast inputs produce reference traces. Replay tests compare simulation fields and identify the first frame that diverges.
TRACE FORMAT / REPLAY HARNESSMeasured SH-4 trigonometry and explicit float behaviour preserve the quirks of the original movement. Exactness is verified on tested traces.
DECISIONS D6 / D7Two documented flat-ground traces validate the drive model. That is a specific test result, rather than a claim that every game system is fully verified.
The Enhanced direction upgrades textures and presentation while preserving gameplay, collision, and the wire format. Both looks are designed to share the same matches.
Original decoded textures and sprites retain the familiar presentation. The rebuilt engine handles the game underneath.
Switching art modes applies on the next page load in the test client.
An independent development project with a clear boundary between the original game and the new engine.
The public release is planned to load assets from the player's own disc image in the browser. Private development builds currently use pre-extracted data. This showcase contains original concept art rather than extracted game imagery.
The working repository stays private for research and extracted data. A separate clean repository is planned for the public release, containing shareable engine code, tools, and notes.
AFO Browser and the AFO rebuild name identify the development project. The README calls for a new name before public release. Alien Front Online is Sega's original game; this rebuild is independent.
This is a fixed October 2, 2026 snapshot based on README.md and docs/HANDOFF.md, decisions.md, re-notes.md, asset-plan.md, and trace-format.md. The latest handoff takes precedence where it supersedes early plans. Status does not update automatically.
Explore the private development build.
See how far the battlefield has come.