Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cryscan/summer-jam
Pong but has gravity.
https://github.com/cryscan/summer-jam
bevy-engine game rust wasm
Last synced: 2 months ago
JSON representation
Pong but has gravity.
- Host: GitHub
- URL: https://github.com/cryscan/summer-jam
- Owner: cryscan
- License: apache-2.0
- Created: 2021-07-07T23:21:24.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-12T06:58:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-20T11:44:47.245Z (2 months ago)
- Topics: bevy-engine, game, rust, wasm
- Language: Rust
- Homepage:
- Size: 20.4 MB
- Stars: 34
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bounce Up!
This is a game made during the 2021 summer jam. It is written in [rust](https://www.rust-lang.org/) and is powered by [bevy engine](https://bevyengine.org/).Live version is available [here](https://cryscan.itch.io/bounce-up).
Thanks [@fplust](https://github.com/fplust) for porting the game to bevy v0.8!
Thanks [@Bobox214](https://github.com/Bobox214) for the [star background](https://github.com/Bobox214/Kataster)!
Sound effects obtained from [Zapslat](https://www.zapsplat.com).
Background music credits to the [Ultimate MIDI Pack](https://archive.org/details/ultimidi/) (License: CC-BY-SA).## Build for Web
Run the following command to compile:
```shell
$ wasm-pack build --release --target web
```Then add the `index.html` into the `pkg` folder:
```htmlBounce Up!
import init from "./bounce_up.js";
init("./bounce_up_bg.wasm").then(function (wasm) {
wasm.run();
});
```
Finally copy the `assets` folder into the `pkg` folder, pack and release.