Skip to content

makersky/Game-Development-with-Unity-for-.NET-Developers

 
 

Repository files navigation

Get this product for $5

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 now

Buy similar titles for just $5

Game Development with Unity for .NET Developers

Game Development with Unity for .NET Developers

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

What is this book about?

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!

Instructions and Navigations

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).

Software and Hardware List

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

Related products

Get to Know the Author

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.

Download a free PDF

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.

https://packt.link/free-ebook/9781801078078

About

Game Development with Unity for .NET Developers , published by Packt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.2%
  • ShaderLab 5.8%
  • HLSL 1.0%