This repository contains the source code for "The Impatient Programmer's Guide to Bevy and Rust: Build a Video Game from Scratch" tutorial series.
The tutorial code in this repository is licensed under the MIT License. See the LICENSE file for details.
Learn to build a video game from scratch using Rust and Bevy. This first chapter covers setting up your game world, creating a player character, and implementing movement and animations.
Learn procedural generation techniques to create dynamic game worlds.
Learn to build a data-driven character system in Bevy. We'll use a RON file to configure character attributes and animations, create a generic animation engine that handles walk, run, and jump animations, and implement character switching.
Each chapter has its own directory with a complete, runnable project. Navigate to the chapter directory you want to explore and run:
cd chapter1 # or chapter2, chapter3
cargo run- Join our Discord community to get notified when new chapters drop
- Connect with me on Twitter/X
- Connect with me on LinkedIn


