Cheesehyvel / magesim-tbc2

MageSim TBC in C++
MIT License
9 stars 18 forks source link

MageSim TBC

Mage DPS simulator for WoW TBC Classic.

Backend is written in C++ and compiled with Emscripten into WebAssembly.\ Frontend is written in Vue.js and SCSS and compiled with Laravel mix.

Building the project

Requirements for backend

Requirements for frontend

Standing in the root folder of the project.\ Build backend: $ make\ Build frontend: $ npx mix

Common issues

Some browsers have issues with WebAssembly when simply opening the file in the browser. This is when the url is something like C://Users/Name/Downloads/magesim-tbc/index.html.\ To solve this, run the project through a web server. If you have Python3 installed you can simply run $ python3 -m http.server in the project folder to start a simple web server.