A little demo using Bevy so that I can learn how it works lol https://subop.github.io/bevy_test/

deer c342222c28 load 1st plz! %!s(int64=2) %!d(string=hai) anos
.cargo c342222c28 load 1st plz! %!s(int64=2) %!d(string=hai) anos
assets 8afc28f7d9 v0.1.2: now, with more noises! %!s(int64=2) %!d(string=hai) anos
html 8afc28f7d9 v0.1.2: now, with more noises! %!s(int64=2) %!d(string=hai) anos
src c342222c28 load 1st plz! %!s(int64=2) %!d(string=hai) anos
.gitignore 7c5f0f07e1 Initial commit %!s(int64=2) %!d(string=hai) anos
.markdownlint.json 8afc28f7d9 v0.1.2: now, with more noises! %!s(int64=2) %!d(string=hai) anos
Cargo.toml 7eb3a63c82 oups! wrong strip! %!s(int64=2) %!d(string=hai) anos
LICENSE 7c5f0f07e1 Initial commit %!s(int64=2) %!d(string=hai) anos
README.md 6c9541e0d4 decode once, WAVE forever! %!s(int64=2) %!d(string=hai) anos
release.bash 7eb3a63c82 oups! wrong strip! %!s(int64=2) %!d(string=hai) anos
rust-toolchain.toml 7c5f0f07e1 Initial commit %!s(int64=2) %!d(string=hai) anos
rustfmt.toml 7c5f0f07e1 Initial commit %!s(int64=2) %!d(string=hai) anos

README.md

bevy_test

Try it out, here!

building

Ensure that you have all of the following in your $PATH:

Then:

git clone 'https://codeberg.org/subopt/bevy_test.git'
cd bevy_test
./release.bash
cd out
python -m http.server  # Or any other web server that will correctly serve WASM
                       # with the `application/wasm` MIME type

assets

All images/textures (metal crate, wooden crate, spark animation) are due to @Slime (🐦)!

clang.ogg and clang1.ogg are excerpts from Single clangs.wav by CGEffex: https://freesound.org/s/96215/ (CC BY 4.0).

wood_strike.ogg and wood_strike1.ogg and excerpts from Wood chopping.wav by DDT197: https://freesound.org/s/445782/ (CC0).

bevy_test.ogg is an original piece that I wrote just for this demo lol (CC0).

legal

Public domain, under the terms of the CC0.