Overview
Dive into the world of 2D game development with 'Game Development with Rust and WebAssembly'. This book guides you through creating an endless runner game, leveraging Rust's powerful capabilities and deploying it on the web with WebAssembly. By the end, you'll have a solid foundation in game development and web-based deployment using modern tools and practices.
What this Book will help me do
- Build and deploy a complete 2D game from scratch using Rust and WebAssembly.
- Leverage WebAssembly to run high-performance Rust code in web browsers.
- Implement game loops, handle user input, and incorporate graphics and sounds for a dynamic user experience.
- Create procedural level generation and implement animations using state machines.
- Organize and maintain clean, modular Rust code for scalable game development projects.
Author(s)
Eric Smith is an experienced developer and educator, specializing in Rust, web development, and cutting-edge technologies like WebAssembly. With a passion for teaching through hands-on projects, Eric's easy-to-follow approach helps readers build practical skills while understanding core concepts, making learning enjoyable and impactful.
Who is it for?
This book is suitable for developers with a basic understanding of Rust who are eager to explore game development and WebAssembly. It's ideal for Rust enthusiasts looking to bring their applications to the web, and game developers interested in learning a new, efficient framework for web-based games. Readers will appreciate hands-on experience and detailed guidance provided throughout.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access