/Age-Of-CEmpires-I

TI-84 Plus CE clone of the popular Age of Empires II - http://cemete.ch/t13337

Primary LanguageAssemblyMIT LicenseMIT

Age of CEmpires I

Age of CEmpires logo Age of CEmpires gameplay Everything Scheduling events

This is a TI-84 Plus CE clone of the popular game Age of Empires 2, written in Assembly.

Build

To build AoCE, download and install the latest C toolchain. From the root project directory, run make gfx to build the graphics, and then make to build AoCE. If building doesn't succeed, be sure that you properly installed the C toolchain. If that still doesn't work, ask me on the EFnet IRC channel #aoce-dev (or #cemetech).

Run

To run AoCE, copy AOCE.8xp, and all the AOCEXXXX.8xv appvars to either CEmu or drag them into TI-Connect CE. In both cases, be sure to put them all in archive! The appvars are quite large, so they don't all fit in RAM. From the homescreen, run Asm(prgmAOCE) to install AoCE as an app. Now press [APPS] and select AoCE to run it.

Bugs

If you found a bug in the latest AoCE from the master branch, be sure to create an issue here. Note that other branches might not be stable!

Controls

Use the numpad ([1] to [9]) to scroll the field. Press [CLEAR] to exit the game.

To-Do-List

  • Homescreen
  • Generate map
  • Display tiles/resources
  • Display trees
  • Display buildings
  • Display units
  • Team (colors)
  • Gameplay GUI (minimap etc.)
  • Move units
  • Create units
  • Units actions (gathering resources, walking, building)
  • Fighting
  • AI
  • Multiplayer?