Graphics Module DurJam

Age Of Empires

Autumn 2020

My goal was to recreate Age of Empires: The Age of Kings. This project was driven by a desire to explore UI design, mouse controls, resource management and the mechanics of creating structures and units.

JS
P5
Tilebased
Local Multiplayer

Key Features

Challenges, solutions and lessons learnt

It was initially challenging to create the tilemap and mouse interactions due to the isometric perspective on the tilemap. I developed a transformation to map 2D positions to the isometric position, which can also be used when mapping the mouse position to a tile.

Embedded Game

Controls:
Select = Mouse click or WASD (move square) and Space (select square)
Zoom = Mouse Scroll
Next Turn = Enter

Placeholder Image