GithubHelp home page GithubHelp logo

r0cu3 / aoe Goto Github PK

View Code? Open in Web Editor NEW

This project forked from folkertvanverseveld/aoe

0.0 1.0 0.0 1.32 MB

Re-implementation of Age of Empires and the Rise of Rome expansion

License: GNU Affero General Public License v3.0

C 45.21% Shell 0.05% Makefile 1.27% Assembly 0.01% C++ 52.98% CMake 0.48%

aoe's Introduction

Age of Empires Free Software Remake

All copyrighted material and trademarks belong to their respective owners. This is an educational non-profit project we are writing in our free time.

Preview

Main Menu Demo map

Overview

Cross-platform free software game port of Microsoft's original Age of Empires and the Rise of Rome expansion.

It tries to take fully advantage of modern technology and APIs while mimicking the windows API and the genie game engine for compatibility reasons. In order to achieve this, some code is reconstructed from the dissassembly. We have provided a couple of tools that verify, test, and inspect the original data files.

You still need to own an original legitimate copy of Age of Empires in order to run this program, since you need the original game data to run the game.

Community free assets are not supported at the moment, but there are tools included if you want to make your own. It is not recommended to create your own at the moment because we haven't figured out what all resources are needed for and what dimensions, colors etc. the game expects.

User Guide

A simple, incomplete user guide is available here.

Status

At the moment, there is no game to be played. Only basic functionality and lots of simple low-level stuff in the game engine is implemented. See STATUS for more details.

Support

NOTE empires/empires is considered legacy and is going to be replaced by empires/empiresx eventually! empires/empires is more feature complete at the moment, but empiresx is an improved version that provides multiplayer support as well.

Operating System Supported programs and tools
Xubuntu 18.04.4 AoEx, server, tools
Windows 10 Pro 1909 AoEx, server

The programs and tools are abbreviated as:

Abbreviation Program(s)/Tool(s) Path(s)
AoEx Age of Empires empiresx/empiresx
server Standalone server empiresx/dedicated_server
tools Mod tools tools/

For more information how to install and run AoE, see INSTALL.

Troubleshooting

Make sure you own a legitimate copy of the original Age of Empires or Rise of Rome expansion and you have specified the root directory to AoE (RoR) correctly. See known issues and bugs for more details.

Links

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.