02742nam 22005893 450 991100892170332120250502195427.09781680508819168050881497816805088021680508806(CKB)4100000011991312(MiAaPQ)EBC6686715(Au-PeEL)EBL6686715(BIP)078921692(OCoLC)1263025049(MiAaPQ)EBC31929366(Au-PeEL)EBL31929366(OCoLC)1505734361(MiAaPQ)EBC31929336(Au-PeEL)EBL31929336(Perlego)4454295(EXLCZ)99410000001199131220250502d2021 uy 0engurcnu||||||||txtrdacontentcrdamediacrrdacarrierHands-on Rust effective learning through 2D game development and play /Herbert WolversonFirst edition.[Raleigh, North Carolina] :The Pragmatic Bookshelf,[2021]©20211 online resource (332 pages)The pragmatic programmers9781680508161 1680508164 Includes bibliographical references.Part I: Getting Started with Rust -- 1. Rust and Your Development Environment -- 2. First Steps with Rust -- 3. Build Your First Game with Rust -- Part II: Building a Dungeon Crawler -- 4. Design a Dungeon Crawler -- 5. Build a Dungeon Crawler -- 6. Compose Dungeon Denizens -- 7. Take Turns with the Monsters -- 8. Health and Melee Combat -- 9. Victory and Defeat -- 10. Fields of View -- 11. More Interesting Dungeons -- 12. Map Themes -- 13. Inventory and Power-Ups -- 14. Deeper Dungeons -- 15. Combat Systems and Loot -- 16. Final Steps and Finishing Touches -- Part III: Additional Resources."Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each chapter in this book presents hands-on, practical projects ranging from "Hello, World" to building a full dungeon crawler game. With this book, you'll learn game development skills applicable to other engines, including Unity and Unreal."--Publisher's description.Pragmatic programmers.Rust (Computer program language)Rust (Computer program language)005.133Wolverson Herbert1829088MiAaPQMiAaPQMiAaPQBOOK9911008921703321Hands-on Rust4398244UNINA