Robert Garrett 809810b8ce
All checks were successful
Basic checks / Basic build-and-test supertask (push) Successful in 7m15s
First parts of a collision event handler
I've added a new `event` module to contain all the game's events (which
it does not. I'll collect them all later).

Using these events, the CollisionEvent listening system can watch for
any two colliders intersecting, check on what role they play (asteroid,
ship, bullet, etc), and re-emit an event for that specific thing. Each
component can then handle it's own destruction process.
2025-08-09 12:30:37 -05:00
Description
Another Asteroids game, this time in Rust with the Bevy engine.
AGPL-3.0 612 KiB
Languages
Rust 86.5%
HTML 7.3%
Makefile 5.5%
Dockerfile 0.7%