| Crates.io | kill-them-all |
| lib.rs | kill-them-all |
| version | 0.1.0 |
| created_at | 2025-05-16 16:59:19.103757+00 |
| updated_at | 2025-05-16 16:59:19.103757+00 |
| description | A 'Path Of Exile' super lite 2D game. |
| homepage | https://github.com/jfouche/kill-them-all |
| repository | |
| max_upload_size | |
| id | 1676727 |
| size | 2,347,848 |
Kill Them All is a POE lite game.
Use mouse to move player. Take items dropped by monsters you killed. Use [I] to open the inventory. Try to use the best items for the player.
In debug build:
All affixes
ParentOf Upgrade *
ParentOf Equipment *
ParentOf Skill *
TODO
You need Rust to build this game.
To run a "release" version of the game :
cargo run --release
To run the game with debug features (egui world, visible colliders, and some terminal information using [D])
cargo run --features=dev
To run with tracy features, (see https://github.com/bevyengine/bevy/blob/main/docs/profiling.md), in a terminal run :
c:\apps\tracy\tracy-capture.exe -o my_capture.tracy
In an other terminal run
cargo run --release --features bevy/trace_tracy
see Bevy + WebGPU
rustup target install wasm32-unknown-unknown
cargo install wasm-bindgen-cli
cargo install wasm-opt --locked
cargo install wasm-server-runner
cargo install simple-http-server
cargo run --release --target wasm32-unknown-unknown
cargo build --profile wasm-release --target wasm32-unknown-unknown
wasm-bindgen --no-typescript --target web --out-dir ./website/ --out-name "kill-them-all" ./target/wasm32-unknown-unknown/release/kill-them-all.wasm
wasm-opt -Oz --output optimized.wasm ./website/kill-them-all_bg.wasm
Move the optimized.wasm file to ./website/kill-them-all_bg.wasm, overiding the existing file.
Copy the assets folder in the website folder.
simple-http-server ./website
and open a browser with the url : http://localhost:8000/index.html