News for hackers. Stuff that matters.

StepS

Re:A Perceptron in Age of Empires II on Saturday June 20, 2026 @12:08AM (#48606279)
The latest Definitive Edition of the game actually allows writing code using Ensemble Studios' original scripting language, XS. There are some great docs on it here: https://ugc.aoe2.rocks/general/xs/

The scripting functionalities, such as built-in functions, are still getting expanded with most major updates.

There is also a python-based tool for creating and editing scenarios and triggers via python scripts called AoE2ScenarioParser - and a lot of people are using it as well!

Re:Openage – Free Age of Empires 2 engine clone on Sunday January 03, 2016 @10:19AM (#10830860)
It uses both. C++14 for the engine, and Python for the convert script and some other things. Check the README for more information.