Welcome!
This repository contains my experiments with the Bevy Engine. My goal is to learn how to use the engine by building simple games, after building precise game mechanics.
You'll need to install Rust. The default toolchain should work.
You can then run any example with this command:
cargo run --example 004-infinite-runner
I try to follow this path, allowing myself to work on secondary topics from time to time.
First column below lists topics that are essential for the next milestone marked by a +
(plus) sign.
The second one contains random topics that I simply wanted to work on after a shower thought!
| Jump
| Load GLTF
| Input Pad
+ Infinite Runner
| Wireframe Graphics
| Projectiles (Fixed Circular Trajectory, Straight Line...)
| Projectiles (Ricochets, Homing Missile, Grenades...)
| Turret
| Game Feel (Screen Shake, Hit Feedback)
| Procedural Spawns
| Rounds
| Character Progression
+ Survivor