LEADER 02742nam 22005893 450 001 9911008921703321 005 20250502195427.0 010 $a9781680508819 010 $a1680508814 010 $a9781680508802 010 $a1680508806 035 $a(CKB)4100000011991312 035 $a(MiAaPQ)EBC6686715 035 $a(Au-PeEL)EBL6686715 035 $a(BIP)078921692 035 $a(OCoLC)1263025049 035 $a(MiAaPQ)EBC31929366 035 $a(Au-PeEL)EBL31929366 035 $a(OCoLC)1505734361 035 $a(MiAaPQ)EBC31929336 035 $a(Au-PeEL)EBL31929336 035 $a(Perlego)4454295 035 $a(EXLCZ)994100000011991312 100 $a20250502d2021 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aHands-on Rust $eeffective learning through 2D game development and play /$fHerbert Wolverson 205 $aFirst edition. 210 1$a[Raleigh, North Carolina] :$cThe Pragmatic Bookshelf,$d[2021] 210 4$dİ2021 215 $a1 online resource (332 pages) 225 1 $aThe pragmatic programmers 311 08$a9781680508161 311 08$a1680508164 320 $aIncludes bibliographical references. 327 $aPart 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. 330 $a"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."--$cPublisher's description. 410 0$aPragmatic programmers. 606 $aRust (Computer program language) 615 0$aRust (Computer program language) 676 $a005.133 700 $aWolverson$b Herbert$01829088 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911008921703321 996 $aHands-on Rust$94398244 997 $aUNINA