{"product_id":"learning-c-by-developing-games-with-unity-2021-kickstart-your-c-programming-and-unity-journey-by-building-3d-games-from-scratch-9781801813945","title":"Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch","description":"\u003cp\u003e\u003cstrong\u003eLearn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the bestselling series\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn C# programming basics, terminology, and coding best practices\u003c\/li\u003e\n\u003cli\u003eBecome confident with Unity fundamentals and features in line with Unity 2021\u003c\/li\u003e\n\u003cli\u003eApply your C# knowledge in practice and build a working first-person shooter game prototype in Unity\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe Learning C# by Developing Games with Unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language with a wide array of applications in various domains. This bestselling franchise presents a clear path for learning C# programming from the ground up through the world of Unity game development.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThis sixth edition has been updated to introduce modern C# features with Unity 2021, including the new Unity Input Manager and animating with code. A new chapter has also been added that covers reading and writing binary data from files, which will help you become proficient in handling errors and asynchronous operations.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe book acquaints you with the core concepts of programming in C#, including variables, classes, and object-oriented programming. You will explore the fundamentals of Unity game development including game design, lighting basics, player movement, camera controls, and collisions. You will write C# scripts for simple game mechanics, perform procedural programming, and add complexity to your games by introducing smart enemies and damage-causing projectiles.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBy the end of the book, you will have developed the skills to become proficient in C# programming and built a playable game prototype with the Unity game engine.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFollow simple steps and examples to create and implement C# scripts in Unity\u003c\/li\u003e\n\u003cli\u003eDevelop a 3D mindset to build games that come to life\u003c\/li\u003e\n\u003cli\u003eCreate basic game mechanics such as player controllers and shooting projectiles using C#\u003c\/li\u003e\n\u003cli\u003eDivide your code into pluggable building blocks using interfaces, abstract classes, and class extensions\u003c\/li\u003e\n\u003cli\u003eBecome familiar with stacks, queues, exceptions, error handling, and other core C# concepts\u003c\/li\u003e\n\u003cli\u003eLearn how to handle text, XML, and JSON data to save and load your game data\u003c\/li\u003e\n\u003cli\u003eExplore the basics of AI for games and implement them to control enemy behavior \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eIf you're a developer, programmer, hobbyist, or anyone who wants to get started with C# programming in a fun and engaging manner, this book is for you. Prospective Unity game developers will also find this title useful. No prior experience in programming or Unity required.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12540111\"\u003eHarrison Ferrone\u003c\/a\u003e\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/29\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 428\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.61lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.87d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781801813945\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1801813949\u003cbr\u003e\u003cb\u003eBISAC Categories:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051310\"\u003eLanguages | C#\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM012040\"\u003eProgramming | Games\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM012000\"\u003eSoftware Development \u0026amp; Engineering | Computer Graphics\u003c\/a\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44540691415277,"sku":"9781801813945","price":93.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_7e5c49e8-1cf0-4d21-a836-06ffdaca0c22.jpg?v=1701492882","url":"https:\/\/sureshotbooks.com\/products\/learning-c-by-developing-games-with-unity-2021-kickstart-your-c-programming-and-unity-journey-by-building-3d-games-from-scratch-9781801813945","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}