Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rgripper/rusty-bomber
Bomberman clone in Bevy
https://github.com/rgripper/rusty-bomber
Last synced: 11 days ago
JSON representation
Bomberman clone in Bevy
- Host: GitHub
- URL: https://github.com/rgripper/rusty-bomber
- Owner: rgripper
- Created: 2020-10-18T18:15:04.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-28T15:25:55.000Z (almost 3 years ago)
- Last Synced: 2024-08-01T22:57:59.678Z (3 months ago)
- Language: Rust
- Homepage: https://rgripper.github.io/rusty-bomber
- Size: 12.5 MB
- Stars: 70
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Prerequisites
```
cargo install cargo-make
``````
rustup target add wasm32-unknown-unknown
```## How to play?
You can download and try it [here](https://github.com/rgripper/rusty-bomber/releases), but currently only the win10 version is compiled.You can also try it online directly [here](https://rgripper.github.io/rusty-bomber/), but due to network speed and other reasons, the loading time may be very long.
```
Arrows: move
Space: set bomb
Enter: start or restart
Esc: Exit the game
```
## Build and serve WASM version```
cargo make -p release wasm-serve
```then point your browser to http://127.0.0.1:4000/
## Build and run native version
```
cargo run --features native-release --release
```## Bundle and deploy WASM version
```shell
cargo make -p release build-wasm-bundled
cd web
yarn # should really do it only once to install webpack stuff
yarn build
yarn deploy
```## Developer
```
cargo run --features native
```## Assets and Attribution
![Bomb Party v4 screenshot](assets/bomb_party_v4.png)
Made by
most: [usr_share](https://opengameart.org/users/usrshare) at
https://opengameart.org/content/bomb-party-the-complete-setdoor: [awesomeduck](https://opengameart.org/users/awesomeduck) at
https://opengameart.org/content/wall-door-tilesetspeed icon: [antum_deluge](https://opengameart.org/users/antumdeluge) at
https://opengameart.org/content/cc0-footgear-iconspower icon: [victordelima](https://opengameart.org/users/victordelima) at
https://opengameart.org/content/16-bit-rpg-potion-packbomb icon: [sprite_attack](https://opengameart.org/users/spriteattack) at
https://opengameart.org/content/emotional-explosivesLicenses:
[CC 3.0](https://creativecommons.org/licenses/by/3.0/)
[CC 1.0](https://creativecommons.org/publicdomain/zero/1.0/)