#bevy #rapier #bevy-engine #lang #game #language #shooter

app bobox214/kataster

A single screen space shooter developed in Rust with Bevy and Bevy_Rapier2d

4 releases (breaking)

0.6.0 Jan 9, 2022
0.5.0 Apr 9, 2021
0.4.0 Dec 21, 2020
0.3.0 Nov 13, 2020

#235 in Games

152 stars & 4 watchers

MIT/Apache

49KB
1.5K SLoC

Kataster

A minimalist single screen space shooter developped in Rust with Bevy.

This is a 'super-example' or 'micro-game' for the Bevy engine, that can be used by beginners to get some starting points for their own game.

It includes use of game states, menu UI , HUD UI, collision detection, pause/resume, shader background, particle effects.

It showcases some other commonplace bevy plugins, bevy_rapier for physics, leafwing-input-manager for game inputs, bevy_hanabi for particle effects.

Bevy dependencies

Up to date for bevy 0.9

References

https://www.rust-lang.org/

https://bevyengine.org/

Dependencies

~38MB
~744K SLoC