Hands-on Rust

Hands-on Rust

 Rust is an exciting programming language that combines the power of C with memory safety, fearless concurrency, and productivity boosters. It offers closeto-the-metal power and performance, while also providing a safety net to avoid many of the more common bugs found in low-level languages. Because of its features, Rust is a very competitive systems and game development language and is currently enjoying rapid growth amongst industry giants, including Amazon, Google, Microsoft, and many game development houses.

 A great way to learn and study Rust is through game development. Don’t be discouraged by the scale and polish of AAA titles. Small indie games are fun, and hobby game development can kickstart careers in professional game dev or unrelated development fields. Every successful game developer started small, gradually gaining skills until they could work on the game of their dreams.

 In this book, you’ll learn Rust by walking through game development examples. You’ll gain knowledge and confidence in both Rust and game development as you work through a series of practical examples, building increasingly complicated games. The text emphasizes a pragmatic “learn by doing” approach. Theory sections are short and are followed by concrete examples for you to try. By the end of the book, you’ll have mastered the basics of the Rust language and be well-equipped for tackling more complicated game development problems.

If you liked this book, share it with your friends, thus you help us develop and add more interesting and necessary books for you!