https://github.com/gunstein/pinball2d
Simple 2d pinball game for testing of bevy and rapier.
https://github.com/gunstein/pinball2d
bevy-engine rapier2d rust
Last synced: about 1 year ago
JSON representation
Simple 2d pinball game for testing of bevy and rapier.
- Host: GitHub
- URL: https://github.com/gunstein/pinball2d
- Owner: gunstein
- License: other
- Created: 2021-10-01T16:18:26.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-15T20:31:04.000Z (over 1 year ago)
- Last Synced: 2025-04-26T16:09:01.726Z (about 1 year ago)
- Topics: bevy-engine, rapier2d, rust
- Language: JavaScript
- Homepage:
- Size: 9.89 MB
- Stars: 30
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pinball2D
Using the Bevy game engine and Rapier physics engine for a simple 2D pinball game.
## Running the game on the web (webassembly)
[https://pinball2d.vatnar.no/](https://pinball2d.vatnar.no/)
## Running the game with Rust
Rust and Cargo is a prerequisite.
```Bash
git clone https://github.com/gunstein/Pinball2D.git
cargo run --release
```

https://user-images.githubusercontent.com/5881978/135753714-fb8e7d7a-0752-43d7-84ed-c8a90e5d85c7.mov
## Implementation details
Wrote a short piece about how the game was made:
- [https://dev.to/gunstein/a-simple-2d-pinball-game-made-with-rust-bevy-and-rapier-3hh0](https://dev.to/gunstein/a-simple-2d-pinball-game-made-with-rust-bevy-and-rapier-3hh0)
- [https://dev.to/gunstein/deploy-pinball2d-to-the-web-using-webassembly-1bcn](https://dev.to/gunstein/deploy-pinball2d-to-the-web-using-webassembly-1bcn)