openage is a free 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. openage uses an open API powered by our human-readable configuration language nyan. 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!

Features

  • Fully authentic look and feel
  • An easily-moddable content format
  • An integrated Python console and API, comparable to blender
  • AI scripting in Python, you can use machine learning
  • Matchmaking and ranking with a haskell masterserver
  • Optionally, improvements over the original game

Project Samples

Project Activity

See All Activity >

License

GNU Free Documentation License

Follow openage

openage Web Site

Other Useful Business Software
One Unified Time Tracking Software For Projects, Billing, Pay and Compliance Icon
One Unified Time Tracking Software For Projects, Billing, Pay and Compliance

For companies of all sizes looking for a Time Tracking software

Replicon's time-tracking platform is scalable and configurable to support the diverse needs of small, mid & large businesses with a remote and globally distributed workforce. Replicon’s Time Tracking is a cloud-based, enterprise-grade solution that tracks employee time across projects, tasks, presence, and absence to facilitate client billing, project costing, and compliant payroll processing. The scalable and configurable platform offers seamless integration with common business technology stacks, such as ERP, CRM, Accounting, and payroll solutions. With AI-powered time capture, mobile apps, and labor compliance as a service, Replicon makes time tracking hassle-free.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of openage!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C++, Python

Related Categories

Python Games, Python Real Time Strategy Game, Python Game Engines, C++ Games, C++ Real Time Strategy Game, C++ Game Engines

Registered

2021-06-03