Packt is having its biggest sale of the year. Get this eBook or any other book, video, or course that you like just for $5 each
Buy similar titles for just $5
This is the code repository for Game Development with Unity for .NET Developers, published by Packt.
The ultimate guide to creating games with Unity and Microsoft Game Stack
Understand what makes Unity the world’s most widely used real-time 3D development platform and explore its powerful features for creating 3D and 2D games, as well as the Unity game engine and the Microsoft Game Dev, including the Microsoft Azure Cloud and Microsoft Azure PlayFab services, to create games.
This book covers the following exciting features:
- Get to grips with using the Unity Editor
- Use C# scripts to work with Unity's built-in modules such as UI, animation, physics, video, and audio
- Create a custom render pipeline in Unity Engine with the latest Scriptable Render Pipeline
- Write high-performance multithreaded code with the latest DOTS in Unity
- Discover the Azure PlayFab Client library for C# in Unity
- Understand how the asset management and serialization system within Unity really works
- Explore some of the most commonly used profiler tools in Unity development
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
public class AwakeAndStartA : MonoBehaviour
{
private List<int> _listRef;
public List<int> ListRef => _listRef;
private void Awake()
{
_listRef = new List<int>();
}
}
Following is what you need for this book: The book is for developers with intermediate .NET and C# programming experience who are interested in learning game development with Unity. Basic experience in C# programming is assumed.
With the following software and hardware list you can run all code files present in the book (Chapter 1-11).
Chapter | Software/Hardware required | OS required |
---|---|---|
1-11 | Unity 2020.3+ | Windows Mac OS X and Linux |
1-11 | The Microsoft Azure Portal | Windows Mac OS X and Linux |
1-11 | Visual Studio 2019 Community | Windows Mac OS X and Linux |
Jiadong Chen is one of 3,000 international Microsoft ® Most Valuable Professional (MVP) award winners, recognized by Microsoft as one of the technology industry's best and brightest six years in a row, and is currently working as a senior soft ware developer at Company-X, based in Hamilton, New Zealand. He specializes in the Microsoft Azure cloud, Unity and XR development, and .NET/C#. He is a Microsoft Certified Azure Solutions Architect Expert, a Microsoft Certified Azure Developer, a Microsoft Certified Azure AI Engineer, and a Microsoft Certified Trainer. He is also a member of the .NET Foundation. Before joining Company-X, Jiadong worked for Unity, the creator of the world's most widely used real-time 3D development platform, as a field engineer.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.