Online Battle Royale Twin-stick Shooter. WIP.
https://magiaforge.app/ (Desktop Chrome only for now)
w/a/s/d: MoveMouse left button: Cast primary spellsMouse right button: Cast secondary spellsMouse wheel: Switch primary spells slotTab: Open inventoryEsc: Open pause menu
cargo runto launch app locallycargo build --profile distto build desktop app in release mode. (Notecargo buildis for WASM build)trunk serveto run locally on browser with trunktrunk buildto build web app and publish on GitHub Pagescargo +nightly fmtto format
cargo run --features xxxx,yyyy to enable some debug features:
debugto enable debug draw.ingameto skip main menu.itemto enable spell item cheat.
- Enable
trace_tracyfeature incargo.toml. - Start the game.
- Launch Tracy client and click
connectbutton.
See profiling.md for more details.
This project depends on the following tools:
On Windows, save data is stored in %HOMEPATH%\AppData\Roaming\magiaforge.
In browsers, save data is stored in local storage under the key magiaforge.magiaforgeconfig.
This game depends on free musical assets from https://dova-s.jp/ . See the asset creadit file for more details (Also you can see BGM credit in pause menu). All Sound Effects are from https://soundeffect-lab.info/ .

