Settings

Theme

Codex ported Age of Empires II to the browser

twitter.com

2 points by ryanshahine · 2 comments

Reader

2 threads
no-name-here

Seems to be video only, no link to source nor to try it.

ryanshahineOP

I ported SFTtech/openage (https://github.com/SFTtech/openage), the open-source C++ reimplementation of Age of Empires II, to WebAssembly with (a lot of) help from Codex.

It currently supports one deterministic map, unit control, gathering, construction, combat, a working HUD/minimap and a basic computer opponent using openage’s command system. It does not yet support campaigns, multiplayer, saves, replays, the full technology tree or every original game rule. This is a narrow, experimental openage browser port—not a complete replacement for AoE II.

The existing simulation, pathfinding, production and combat code runs in the browser, while rendering was adapted from desktop OpenGL to WebGL 2. Codex replaced the native game loop, Qt UI, filesystem and audio paths with browser-compatible equivalents and reused the original converted graphics, interface, sound and music assets from my legally owned copy.

Spent just about my weekly limit on a Plus plan, and it's not stable enough for general release, but pretty mind blown how far we've come.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection