Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patryk27/doome
Doom + Cliché = Doomé
https://github.com/patryk27/doome
doom game gamejam-2022 web
Last synced: 17 days ago
JSON representation
Doom + Cliché = Doomé
- Host: GitHub
- URL: https://github.com/patryk27/doome
- Owner: Patryk27
- License: mit
- Created: 2022-11-07T14:55:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-12T21:17:57.000Z (over 1 year ago)
- Last Synced: 2024-10-10T20:11:06.685Z (about 1 month ago)
- Topics: doom, game, gamejam-2022, web
- Language: Rust
- Homepage:
- Size: 38.9 MB
- Stars: 81
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Doomé
![](https://img.itch.zone/aW1nLzEwNjQzNzA3LnBuZw==/original/XLgWmN.png)
Enter the amazing world of Doomé: fight through waves of monsters, discover
secrets and weapons to reach the final boss and **SAVE HUMANITY!****You are our only hope!**
-----
Play it online and/or get binaries at:
https://dzejkop.itch.io/doome
## Running
Requirements:
- rustup,
- spirv-tools.``` shell
$ git clone https://github.com/Patryk27/doome
$ cd doome
$ cargo build-shaders# ... and then:
$ cargo run-app# ... or:
$ cargo run-wasm
```## Building
### Web
``` shell
$ cargo build-shaders
$ cargo build-wasm
$ wasm-bindgen --out-dir ./web --target web ./target/wasm/wasm32-unknown-unknown/release/doome.wasm
$ wasm-opt -O3 -o web/doome_bg.wasm web/doome_bg.wasm
```