RUST · WEBRTC · WASM

WASM Battle Arena

A simple networked two player webasm game

A competitive ghost battling game: two-player Duel or 3–8 player Last Ghost Standing, first to three round wins.

Designed in Bevy game engine initially based on the following game design tutorial series: https://johanhelsing.studio/posts/extreme-bevy Project for me to learn the basics of the bevy ecs system as well as: peer2peer deterministic synchronized game states utilizing ggrs rollback, wave function map generation, deterministic random generation, and other novel game design concepts.

  • Rust
  • WebRTC
  • WASM
wasm_battle_arena2 ★

A simple networked two player webasm game

  • .cargo
  • .github
  • .vscode
  • assets
  • cloudflare-worker
  • docs
  • scripts
  • src
  • .gitignore
  • CHANGELOG.md
Rustbranch: master

LIVE BUILD

Play in browser