#bevy #space #screen #effect #states #particle #input

app bobox214/kataster

A single screen space shooter developed in Rust with 'bevy' and 'bevy_xbpd'

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

#1055 in Game dev

199 stars & 5 watchers

MIT/Apache

645KB
1.5K SLoC

Kataster

A minimalist single screen space shooter developped in the Rust language with the Bevy game engine.

This is a 'super-example' or 'micro-game' for the Bevy game 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_xbpd for physics, leafwing-input-manager for game inputs, bevy_hanabi for particle effects.

Bevy dependencies

Up to date for bevy 0.13

Dependencies

~51–88MB
~1.5M SLoC