Hands-on Rust
Since the late 1990s, Herbert Wolverson has worked as a programmer and indie game developer. He has taught programming and IT skills at various levels, contributed to numerous Open Source projects, and is involved in the game development community.
Rust is a thrilling new programming language that combines the power of C with memory safety, fearless concurrency, and productivity accelerators - and what better way to learn than by creating games? This book's chapters cover hands-on, practical projects ranging from "Hello, World" to creating a full dungeon crawler game. Hands-on Rust will teach you game creation abilities that are transferable to other engines, such as Unity and Unreal.
Rust is a new programming language that combines the power of C with memory safety, fearless concurrency, and productivity boosts. Rust provides a gleaming new place for your game concepts to grow.
This book's chapters feature hands-on, practical projects that take you from "Hello, World" to developing a full dungeon crawler game. Begin by installing Rust and becoming acquainted with your development environment. Learn the fundamentals of the language with practical examples while creating your own Flappy Bird. Discover what it takes to generate dungeons at random and populate them with monsters as you create a full dungeon crawl game. Concurrently run gaming systems for high-performance and rapid game play while debugging your software. With magical goods, stronger enemies, and intricate dungeon design, you can let your imagination run wild. Style your game by adding layered graphics.
Author: Herbert Wolverson
Link to buy: https://www.amazon.com/Hands-Rust-Effective-Learning-Development/dp/1680508164/
Ratings: 4.8 out of 5 stars (from 64 reviews)
Best Sellers Rank: #38,395 in Books
#5 in C Programming Language
#6 in Computer Graphics
#7 in Game Programming