Skip to content


  • Pro


@msmvps @dotnet-foundation @AzureCloudUnity
Block or Report

Block or report chenjd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


Pronouns Twitter Follow Jiadong's GitHub stats Jiadong's GitHub stats

Jiadong Chen is one of 3,000 Microsoft® Most Valuable Professional (MVP) award winners internationally, 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 Software Developer @Company-X, based in Hamilton, New Zealand.

He is interested in Microsoft Azure cloud, Unity and XR development, and .NET/C#. He is a Microsoft Certified Azure Solutions Architect Expert, Microsoft Certified Azure Developer, Microsoft Certified Azure AI Engineer, Microsoft Certified Trainer. He is also a member of the .NET Foundation.

Game Development with Unity for .NET Developers

Game Development with Unity for .NET Developers

The ultimate guide to creating games with Unity and Microsoft Game Stack

What is this book about?

This book has more than 500 pages and focuses on how to use Unity and the Microsoft Game Stack, including Microsoft Azure Cloud and Microsoft Azure PlayFab services, to create a fascinating 3D virtual game world.

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!


  1. Animation Baker and Instancing for Animated Characters: Using GPU to implement large-amount animation characters rendering. The animation map for vertex shader to modify the vertex position of the …

    C# 958 217

  2. Boids behavior calculation code is modified to utilize Microsoft Direct Compute resulting significant improvements in Performance. 利用Compute Shader实现Boids模拟。

    C# 205 47

  3. Realistic Real Time Grass Rendering With Unity. Using the Geometry Shader to generate millions of grass on GPU. ref:Edward Lee

    C# 524 100

  4. Using depth data to achieve scanning effects, x-ray effects, and shield energy field effects. Version Unity5.6 +

    ShaderLab 426 103

  5. A sample CRUD project demonstrates the process of Azure Function using EntityFramework Core to operate the Azure SQL database.

    C# 9 8

  6. The repo that stores the cheat sheets I made about Azure services.


365 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

December 2022

Opened 1 issue in 1 repository
4 contributions in private repositories Dec 1 – Dec 3

Seeing something unexpected? Take a look at the GitHub profile guide.