{"product_id":"learning-c-by-developing-games-with-unity-5-x","title":"Learning C# by Developing Games with Unity 5.x","description":"\u003ch4\u003eAbout This Book\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003eGet to grips with the fundamentals of scripting in C# with Unity\u003c\/li\u003e\n\u003cli\u003eCreate an awesome, 2D platformer game from scratch using the principles of object-oriented programming and coding in C#\u003c\/li\u003e\n\u003cli\u003eThis is a step-by-step guide to learn the fundamentals of C# scripting to develop GameObjects and master the basics of the new UI system in Unity\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch5\u003eWhat You Will Learn\u003c\/h5\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the fundamentals of variables, methods, and code syntax in C#\u003c\/li\u003e\n\u003cli\u003eGet to know about techniques to turn your game idea into working project\u003c\/li\u003e\n\u003cli\u003eUse loops and collections efficiently in Unity to reduce the amount of code\u003c\/li\u003e\n\u003cli\u003eDevelop a game using the object-oriented programming principles\u003c\/li\u003e\n\u003cli\u003eGenerate infinite levels for your game\u003c\/li\u003e\n\u003cli\u003eCreate and code a good-looking functional UI system for your game\u003c\/li\u003e\n\u003cli\u003ePublish and share your game with users\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eUnity is a cross-platform game engine that is used to develop 2D and 3D video games. Unity 5 is the latest version, released in March 2015, and adds a real-time global illumination to the games, and its powerful new features help to improve a game's efficiency.\u003c\/p\u003e\u003cp\u003eThis book will get you started with programming behaviors in C# so you can create 2D games in Unity. You will begin by installing Unity and learning about its features, followed by creating a C# script. We will then deal with topics such as unity scripting for you to understand how codes work so you can create and use C# variables and methods. Moving forward, you will find out how to create, store, and retrieve data from collection of objects.\u003c\/p\u003e\u003cp\u003eYou will also develop an understanding of loops and their use, and you'll perform object-oriented programming. This will help you to turn your idea into a ready-to-code project and set up a Unity project for production. Finally, you will discover how to create the GameManager class to manage the game play loop, generate game levels, and develop a simple UI for the game.\u003c\/p\u003e\u003cp\u003eBy the end of this book, you will have mastered the art of applying C# in Unity.\u003c\/p\u003e\u003ch5\u003eAbout the Author\u003c\/h5\u003e\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"background-color: rgb(0, 0, 0);\"\u003e\u003c\/span\u003eGreg Lukosek \u003c\/strong\u003ewas born and raised in the Upper Silesia region of Poland. When he was about 8 years old, his amazing parents bought him and his brother a Commodore C64. That was when his love of programming started. He would spend hours writing simple basic code, and when he couldn't write it on the computer directly, he used a notepad. Greg completed his mechanical engineering diploma at ZSTiO Meritum- Siemianowice Slaskie, Poland. He has learned all his programming skills through determination and hard work at home. Greg met the love of his life, Kasia, in 2003, which changed his life forever. They both moved to London in search of adventure and decided to stay there.\u003c\/p\u003e","brand":"BOOKZONE","offers":[{"title":"Default Title","offer_id":43097467191375,"sku":"9781785287596","price":3144.15,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0635\/9583\/9567\/files\/Learning-C-by-Developing-Games-with-Unity-5-x-32037126438991.webp?v=1767505962","url":"https:\/\/bookzoneindia.com\/products\/learning-c-by-developing-games-with-unity-5-x","provider":"BOOKZONE","version":"1.0","type":"link"}