moe-moe-pupil / Kataster

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.12

About

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

License:Other


Languages

Language:Rust 96.2%Language:WGSL 3.8%