McMinimap generates static Age of Empires 2 mini-maps using recorded game data, which I use to autopopulate my YouTube Channel intros!
- Adjustable sizes for everything!
- Adjustable 360 degree map orientation
- "Square" or "Pixel" object modes
- Easily show/hide individual resources
- Optional Civ Emblem TC marker
- Adjustable orthographic ratio (map tilt)
- Elevation
- Adjustable borders
- Module mode - call the script as an additional module from elsewhere
- Download the entire structure.
- Update the settings section in McMinimap.py to point towards your recording file (currently there is a sample recording file set up).
- Install the dependencies
- Hit run and check the output folder.
Alternatively, the script can be run in "Module Mode" which allows it to be called from elsewhere - e.g:
from McMinimap import generate_minimap
minimap = generate_minimap(aoe2recording)Just set module_mode to True in McMinimap.py
Thankyou to Marfullsen's excellent AOE2 Minimap Generator, on which this script was based on. In the end much got rewritten, but it certainly served as the inspiration and a great starting point.
Of course thanks to happyleaves's aoc-mgz, which is key in parsing AOE2's recorded games.



