Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdekarske/webaoe
A Typescript library which uses three.js to render 3 dimensional Age of Empires 2 maps in the browser.
https://github.com/jdekarske/webaoe
aoe aoe2 threejs
Last synced: 4 months ago
JSON representation
A Typescript library which uses three.js to render 3 dimensional Age of Empires 2 maps in the browser.
- Host: GitHub
- URL: https://github.com/jdekarske/webaoe
- Owner: jdekarske
- License: mit
- Created: 2022-07-13T23:20:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T22:18:58.000Z (about 1 year ago)
- Last Synced: 2024-01-31T00:01:24.728Z (about 1 year ago)
- Topics: aoe, aoe2, threejs
- Language: TypeScript
- Homepage:
- Size: 11.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webaoe
A Typescript library which uses three.js to render 3 dimensional Age of Empires 2 maps in the browser.
This repository is a proof of concept. Many improvements could enable viewing live games. However, there is no api for accessing game state without simulating on the current game version. The current state-of-the-art live game viewer, [CaptureAge](https://captureage.com/) runs along side the game to access in-game state from memory. Nevertheless, this tool could serve as an accessible map analysis tool.
[demo](https://jdekarske.github.io/webaoe/)
![screenshot](./webaoe.png)