Free cross-platform RTS engine providing "Age of Empires"-
style game mechanics
openage is a free (as in freedom) cross-platform RTS game engine that provides the mechanics of Age of Empires.
Using modern technologies as C++17, OpenGL/GLSL, Python, Qt5 and CMake allows people using GNU/Linux, BSD, macOS or Windows to play the game natively.
Our aim is to make openage a platform for the original Age of Empires games providing the same look and feel, but with more features for modding and multiplayer.
Modding: openage uses an open API powered by our human-readable configuration language nyan.
Multiplayer: We implement a client-server architecture with dedicated servers that supports more than 8 players. The overarching system will provide matchmaking, lobbies, server discovery and other community features.
openage is a community project that values every contribution, the only requirement is your enthusiasm. Don't hesitate to get in touch with us if you want to help! :)