Doesn't suit? No problem! You can return within 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
30-day return policy
Rust Game Development for Beginners
Rust is quickly becoming one of the most exciting languages for game development. It delivers the performance and control of systems programming with modern safety features that prevent entire classes of bugs. Paired with Bevy, a powerful, data-driven Rust game engine built on Entity Component System (ECS) architecture, it gives developers a clean, scalable way to build 2D and 3D games without the complexity of traditional engines.
This book follows current industry practices with Rust 2024 Edition and Bevy 0.18. It teaches real-world Rust game development workflows used by serious indie developers and those moving from Unity, Godot, or C# to Rust. Every concept is introduced through practical game systems rather than abstract theory.
Rust Game Development for Beginners is a hands-on guide that teaches you modern Rust game development by building real, playable 2D and 3D games with Bevy and ECS. You'll go from zero to confident developer, learning Rust fundamentals through gameplay, mastering Bevy's powerful architecture, adding physics, polish, UI, audio, and finally preparing professional release builds. By the end, you'll have completed multiple mini-games and gained the skills to create your own polished Rust games.
What's Inside
Hi! I'm Libroamiko, your book advisor.
How can I help you?