Simple Bevy Game made for Learning Bevy Basics while following the tutorial:https://www.youtube.com/watch?v=j7qHwb7geIM&t=2883s
Topics learned and used:
- Rust Programming for Game Development
- Game ECS Engine Bevy
- Bevy System, Bevy Components, Bevy Resources
- Bevy Plugins
- Bevy entities spawn and despawn
- Bevy SpriteBundle, Sprite Sheet (SpriteAtlas)
- Bevy Timesteps, Time, and Timer
- Bevy custom system criteria
- Indirection strategy to spawn explosions
- Sprite Sheet atlas for sprite animations
- Basic Rust Programming
- Rust module
- Rust closure
- Rust matches
For development:
cargo run --features bevy/dynamic
cargo watch -q -c -x 'run --features bevy/dynamic'