Openage Versions Save

Free (as in freedom) open source clone of the Age of Empires II engine :rocket:

v0.5.3

4 months ago

Fixes a bunch of small errors and removes a lot of legacy code, making the engine easier to build.

Also, the dependencies SDL2 and SDL2_Image are no longer required!

What's Changed

New Contributors

Full Changelog: https://github.com/SFTtech/openage/compare/v0.5.2...v0.5.3

v0.5.2

6 months ago

Adds a few fixes for macOS and release builds. The version number should also be correctly display now.

What's Changed

New Contributors

Full Changelog: https://github.com/SFTtech/openage/compare/v0.5.1...v0.5.2

v0.5.1

6 months ago

Adds a few fixes for clang and startup errors.

What's Changed

New Contributors

Full Changelog: https://github.com/SFTtech/openage/compare/v0.5.0...v0.5.1

v0.5.0

7 months ago

openage_modpack_units

This is the first release featuring the new architecture changes, unified internal interfaces, and new game data formats. It provides a stable basis for further improvements. The gameplay found in this release is not much more than a tech demo, so don't expect too much from running it.

Highlights

  • New game data conversion with support for all Genie games:
    • Age of Empires 1 (1997)
    • Age of Empires 1: Definitive Edition
    • Age of Empires 2 (1999)
    • Age of Empires 2: HD Edition
    • Age of Empires 2: Definitive Edition
    • Star Wars Galactic Battlegrounds
    • Age of Empires 2 (Trial Version) for demoing the engine
  • New OpenGL renderer
    • threaded rendering
    • 15x speedups in comparison to previous renderer
  • New game simulation workflow
    • event-based simulation
    • backed by nyan database for game data
    • component-based architecture
  • New input system
  • Extended documentation

Changelog

https://github.com/SFTtech/openage/blob/master/doc/changelogs/engine/v0.5.0.md

v0.4.1

3 years ago

This is the last working version containing the old lockstep gamestate. Further releases will use the curves logic, the nyan API and the nyan converter.

v0.4.0

4 years ago

Screenshot of openage on Win10-x64

Nightly Builds

If you closely want to follow our development branch, you can find our nightly builds here.

Beware!

This is more of a tech demo than a playable game. Expect all kinds of breakage. YOLO. Please give feedback for potential problems in our Matrix channel or on reddit. If you want to support our development, you can do that on liberapay.com/SFTtech

Changelog

So much progress..

Highlights

  • Event-driven gamestate preparations
  • Link to nyan library
  • New renderer implementation (partial)
  • Convert African Kingdoms data (up to HD version 4.3)
  • Cache files for asset loading
  • Modding API specification (v0.2)
  • Out-of-source tree builds
  • Windows MSVC builds and Windows 64-Bit installer

Visible changes

  • Scrolling only when windows is in focus
  • Middle part of the lower UI
  • Pop space (old gamestate)
  • Market resource prices (old gamestate)
  • Building costs and resource amounts (old gamestate)

Instructions

  1. Download and check hash
  2. Install
  3. Set a new environment variable AGE2DIR to the path of your Age2-directory. You could also add that in the openage.bat-file, if you like. NOTE: We support Age2-Versions until HD4.3 and old AoC 1.0c, if you have the last Steam-Version read below.
  4. Double-click openage.bat
  5. Wait for the conversion of the assets
  6. Enjoy

How to set AoE2HD to Version 4.3

  1. Make a backup of your existing Age2HD-folder NOTE: Standard path is C:\Program Files (x86)\Steam\steamapps\common\Age2HD
  2. Open Steam library
  3. Right-click on "Age of Empires II: HD Edition" and click on Properties
  4. Go to Betas
  5. Choose Patch43
  6. Close the window and wait for the download to finish

v0.3.0-alpha

4 years ago

Screenshot of openage v0.3.0 on Win10-x64

Beware!

This is a installer of openage-v0.3.0-alpha for Windows 10 (64-bit). Use it with caution, it is an early alpha state. Please give feedback for potential problems in our Matrix channel or on reddit. If you want to support our development, you can do that on liberapay.com/SFTtech

Instructions

  1. Download and check hash
  2. Install
  3. Set a new environment variable AGE2DIR to the path of your Age2-directory. You could also add that in the openage.bat-file, if you like. NOTE: We support Age2-Versions until HD4.3 and old AoC 1.0c, if you have the last Steam-Version read below.
  4. Double-click openage.bat
  5. Wait for the conversion of the assets
  6. Enjoy

How to set AoE2HD to Version 4.3

  1. Make a backup of your existing Age2HD-folder NOTE: Standard path is C:\Program Files (x86)\Steam\steamapps\common\Age2HD
  2. Open Steam library
  3. Right-click on "Age of Empires II: HD Edition" and click on Properties
  4. Go to Betas
  5. Choose Patch43
  6. Close the window and wait for the download to finish

Known Problems

  • If you have two (or more) different python installations on your computer try to unset the directory of your own python installation from PATH to make sure openage.bat takes the one from the installDir.
  • Usually it should not give any problems, but if you have Wololo Kingdoms installed and installed mods that change the base assets the converter will not work. A workaround would be to make a backup of your AGE2 directory, let the AGE2DIR environment variable point to that backup and in that backup inside AGE2/resources delete all files except folders. Another workaround would be to backup your AGE2 folder and redownload it to have a clean install. After conversion you replace it with the backup.