https://github.com/shanesatterfield/obscure-resurrection
A small game made in Bevy with Rust
https://github.com/shanesatterfield/obscure-resurrection
bevy bevy-engine ecs entity-component-system gamedev pixel-art rust top-down
Last synced: 13 days ago
JSON representation
A small game made in Bevy with Rust
- Host: GitHub
- URL: https://github.com/shanesatterfield/obscure-resurrection
- Owner: shanesatterfield
- Created: 2022-01-24T06:07:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-01T23:57:11.000Z (almost 3 years ago)
- Last Synced: 2025-03-27T09:12:58.329Z (about 1 month ago)
- Topics: bevy, bevy-engine, ecs, entity-component-system, gamedev, pixel-art, rust, top-down
- Language: Rust
- Homepage: https://dustyplant.itch.io/obscure-resurrection
- Size: 9.58 MB
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Obscure Resurrection
## Overview
This is a game made in Bevy 0.6 to test things out and have fun.
Run around as Dog. Collect coins and stay alive.
You can view the game on Itch [here](https://dustyplant.itch.io/obscure-resurrection).

## Run the Game
### In Development For Fast Iterations
```bash
cargo run --features bevy/dynamic
```### In Release Mode
```bash
cargo run --release
```## Build the Game
### Natively
```bash
cargo build --release
```### For the Web
To build for the web make sure you have wasm-bindgen-cli installed. You can do so with the following command.
```bash
cargo install -f wasm-bindgen-cli
```Make sure that you have the WASM target added.
```bash
rustup target install wasm32-unknown-unknown
```Run the following command to build the assets.
```bash
./build-web-zip.sh
```You can upload the `dist/dist.zip` file to Itch.io or any web server.
You can easily test this locally by starting a simple http server with the following command and see it at http://localhost:3000
```bash
python -m http.server --directory dist 3000
```