Game Development in Rust with Macroquad

Learn game development with Rust and Macroquad

This is a complete guide on how to develop a classic 2D shoot ’em up game using the game library Macroquad and the Rust programming language. It covers everything from a simple Hello World Macroquad application to adding graphics, audio, a shader, a graphical menu, and how to release the game on multiple platforms. Each chapter introduces new Macroquad concepts, improves on the gameplay, and ends with a challenge. The guide is written by Olle Wreede.

Buy the book Game Development in Rust with Macroquad