···1# Man Hunt
2003An iOS and Android app that lets you play man hunt with friends.
45The game is played over WebRTC Data Channels and is entirely P2P (except for the
···1516- [Rust](https://rustup.rs)
17- [Just](https://just.systems) (`cargo install just`)
018- [Tauri's Pre-reqs](https://tauri.app/start/prerequisites/)
19- - [(Also pre-reqs for mobile dev if you are working on the app part)](https://tauri.app/start/prerequisites/#configure-for-mobile-targets)
20- Tauri's CLI (`cargo install tauri-cli`)
21- [NodeJS](https://nodejs.org)
02223#### With Nix
24···3435- `just dev`: Will run the app locally on your computer, this will open a
36 WebView with the frontend
37- - Note: all geolocation returned from tauri-plugin-geolocation will be hard
38- coded to `(0.0, 0.0)` in this mode.
39- `just dev-android`: Will run the app on a connect Android device or VM via ADB
40- `just signaling`: Will run the signaling server on port `3536`
41 (this is needed for clients to connect)
···1# Man Hunt
23+[](https://garnix.io/repo/Bwc9876/manhunt-app)
4+5An iOS and Android app that lets you play man hunt with friends.
67The game is played over WebRTC Data Channels and is entirely P2P (except for the
···1718- [Rust](https://rustup.rs)
19- [Just](https://just.systems) (`cargo install just`)
20+ - **On Windows**: Some implementation of `sh` (Git for Windows works well)
21- [Tauri's Pre-reqs](https://tauri.app/start/prerequisites/)
22+ - [(Also pre-reqs for mobile dev if you are working on the app part)](https://tauri.app/start/prerequisites/#configure-for-mobile-targets)
23- Tauri's CLI (`cargo install tauri-cli`)
24- [NodeJS](https://nodejs.org)
25+- [Prettier](https://prettier.io/) (`npm add -G prettier`)
2627#### With Nix
28···3839- `just dev`: Will run the app locally on your computer, this will open a
40 WebView with the frontend
41+ - Note: all geolocation returned from tauri-plugin-geolocation will be hard
42+ coded to `(0.0, 0.0)` in this mode.
43- `just dev-android`: Will run the app on a connect Android device or VM via ADB
44- `just signaling`: Will run the signaling server on port `3536`
45 (this is needed for clients to connect)