How to Develop a Game

Blogs

Blogs

Addressables

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Package

Manual for the Addressables System

ReadMore
Blogs

Algorithms in Unity GameDevelopment

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #GameDevelop #Algorithm

Common algorithms in game development

ReadMore
Blogs

Animation System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

The usage, document and principle of Animation System. Include every Animation components and params in Unity.

ReadMore
Blogs

Assets Import and Load

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Asset

Unity assets and resources management system(Resources folder, Asset Bundles and Addressables)

ReadMore
Blogs

Attribute in Unity

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax

The usage and principles of common Attributes in Unity and C#

ReadMore
Blogs

Audio System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

The usage, document and principle of Audio System. Include every Audio components and params in Unity.

ReadMore
Blogs

Behaviour Designer

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Package #AI

The usage and simple of Behaviour Designer plugin.

ReadMore
Blogs

Behaviour Tree

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #AI

The Introduction of behaviour tree in unity. Explanation and implementation examples of behavior tree structure

ReadMore
Blogs

Burst Complier

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Complie #High Performance

How burst works in Unity and how to use it.

ReadMore
Blogs

C# in Unity

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #C#

The Range of C# in Unity Game Development

ReadMore
Blogs

Character Controller

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Physics System

Introduction of Character Controller in Unity. Usage of Character Controller. Implement of Character Controller.

ReadMore
Blogs

Collider & Trigger

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Physics System

Collider's core functions, categories, Inspector panel parameters, code API, alignment methods, and Trigger application scenarios in Unity

ReadMore
Blogs

Component

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

All builldin Component in Unity

ReadMore
Blogs

Data Driven Design(DDD)

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Application of Data Driven Design(DDD) in the article. Practice methods and application scenarios.

ReadMore
Blogs

Dependency Injection(DI)

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Concept, implement and application of DI

ReadMore
Blogs

Design Patterns in Game Development

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Introducing and guide of all the design patterns in game development.

ReadMore
Blogs

DOTS

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Technology Stack #High Performance

DOTS introduction and instructions

ReadMore
Blogs

ECS

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

ECS introduction and instructions

ReadMore
Blogs

Engineering Mathematics

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Graphics #Mathematics

Mathematical Foundations of Graphics

ReadMore
Blogs

Event Bus/Aggregator

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Introducing, Usage and implement of Event Bus/Aggregator

ReadMore
Blogs

Event-Driven Architecture

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Syntax #Architecture

The usage of C# Delegate and Event in Unity

ReadMore
Blogs

Frame

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering #Graphics

Frame and GameLoop

ReadMore
Blogs

FSM

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #AI

Introduction and implement of FSM

ReadMore
Blogs

Game Architecture

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Common Architecture in game development

ReadMore
Blogs

Game Development Core Concepts

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Fundamental

Abstraction and system layered design in game developmnet

ReadMore
Blogs

Gizmos

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Introduction and usage examples of Gizmos

ReadMore
Blogs

Hot Update

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Hot Update

Introduction to hot update ideas and several commonly used hot update methods

ReadMore
Blogs

Input System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Introduction and usage of older and new input system

ReadMore
Blogs

Interface Oriented Design

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Introduction the thinking of Interface Oriented

ReadMore
Blogs

Job System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #MultiThreading #High Performance

Introduction Job System

ReadMore
Blogs

Joint

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Physics System

Introduction Joint(Components, Example and API)

ReadMore
Blogs

Layer

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Introductiond the concept and use of Layer

ReadMore
Blogs

Layout

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #UGUI

Introduction Layout Component

ReadMore
Blogs

Loose Coupling

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Introductions the idea of loose coupling and serveral common loose coupling practice(Delegate/Event, Interface and Abstract, ScriptabbleObject, EventBus, DI/Service Locate), as well as example of anti-patterns

ReadMore
Blogs

Mask

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Rendering #Graphics #UGUI

Introduction mask principle and usage in Unity

ReadMore
Blogs

Mesh

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering #Graphics

Introduction Mesh,Mesh in Unity

ReadMore
Blogs

ML Agents

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Package #AI

Tutorial of Unity's ML Agents

ReadMore
Blogs

Model

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Physics System

Introduction Model and Model in Unity

ReadMore
Blogs

Mono and IL2CPP

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Complie #Cross-paltform #Build Pipeline

Comparison of Mono and IL2CPP modes

ReadMore
Blogs

MonoBehaviour

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax #Class

Unity buildin class MonoBehaviour

ReadMore
Blogs

Navigation

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #AI

Navigation System in Unity. Introduction, usage and document。

ReadMore
Blogs

Object

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax #Class

Unity's class Object

ReadMore
Blogs

Object Pooling

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Design Pattern

Idea of Object Pooling in Unity and implement

ReadMore
Blogs

Particle System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering #Graphics

Praicle System in Unity and its implement

ReadMore
Blogs

Physics System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Physics System in Unity(2D, 3D). Combination of Collider, Rigidbody and Trigger.

ReadMore
Blogs

Post-processing

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Graphics #Rendering

Introduction to post-processing technology and its application in Unity

ReadMore
Blogs

Probability and Randomness in Games

lastmodify: 2025-06-01 creator: ljf12825 [Game Principle] #Game #Random

Probability in games, concepts, calculations and applications

ReadMore
Blogs

Rigidbody

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Physics System

Introduction and API of Rigidbody component in Unity

ReadMore
Blogs

Scene System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

The concept, use and construction of scenes in Unity

ReadMore
Blogs

Script Layer to Native Layer

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Underlying Principle

Unity's double layer structure

ReadMore
Blogs

ScriptableObject

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax

Introduction and Usage Examples of ScriptableObject

ReadMore
Blogs

ScriptedImporter

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax

Introduction and Usage of ScriptedImporter

ReadMore
Blogs

Scripts

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

How to write scripts in Unity

ReadMore
Blogs

Serialization and Persistence

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity

Data serialization and persistence in Unity, introduction and practice

ReadMore
Blogs

Service Locator

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Architecture

Implement of Service Locator

ReadMore
Blogs

Shader

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Render #Graphics

Shader and Shader in Unity

ReadMore
Blogs

Skybox

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Light #Rendering #Graphics

Introduction, example and usage of Skybox in Unity

ReadMore
Blogs

Tag

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Tag system in Unity. Usage, Examples and Specifications.

ReadMore
Blogs

Terrain

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering #Unity System #Component

Usage of Terrian in Unity

ReadMore
Blogs

Texture

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #Rendering #Graphics

Texture and Texture in Unity

ReadMore
Blogs

Thread

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Thread in Unity(Overview of Unity's Threading Model, Unity API and Thread Limitations, Thread/Task/JobSystem/DOTS, How to Reture to the Main Thread)

ReadMore
Blogs

Tilemap

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #Unity Package

TileMap in Unity

ReadMore
Blogs

Time System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Unity's class Time

ReadMore
Blogs

UI Event System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Component #UGUI

Unity UI Event System, Raycaster, Event Trigger, Focus, Navigation

ReadMore
Blogs

UI System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System #Rendering #UGUI

UGUI, NGUI, UI Tookit

ReadMore
Blogs

Unity

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity

Overview of Unity overall architecture

ReadMore
Blogs

Unity Asynchronous and Coroutine

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Asynchrony #Coroutine

Principles and examples of asynchronous and coroutine usage

ReadMore
Blogs

Unity Behavior

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Package #AI

introduce and usage of Unity behaviour tree implement

ReadMore
Blogs

Unity Build-in Types

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity System

Unity build-in types

ReadMore
Blogs

Unity Component Communication

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Syntax #Class

GetComponent<T>(), Unity Event, C# Delegate and Event, Interface call, ScriptableObject Event, SendMessage()/BroadcastMessage()

ReadMore
Blogs

Unity Component-Driven Architecture

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Engine

Unity Components in native layer

ReadMore
Blogs

Unity Debug

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Tool

classDebug, Breaking Debugging, Profiler, UnityTest

ReadMore
Blogs

Unity Editor Extensions

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Editor #Tool

class Editor, examples of editor script.

ReadMore
Blogs

Unity Game Development Optimization

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity

Optimization and tunning in Unity Game Dev

ReadMore
Blogs

Unity Invisible Trap

lastmodify: 2025-06-01 creator: ljf12825 [Debug] #Unity #Debug Log

Common game development uncommon pitfalls

ReadMore
Blogs

Unity Memory and Performance Management

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Memory

Memory and Performance

ReadMore
Blogs

Unity Memory Profiler

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Tool

Useage of Unity Memory Profiler

ReadMore
Blogs

Unity NetWork

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Connection #NetWork

ReadMore
Blogs

Unity Packaging and Building

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Build Pipeline

Unity packaging and build pipeline.

ReadMore
Blogs

Unity Physics System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Physics System

Introduction of physical system in Unity

ReadMore
Blogs

Unity Profiler

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Tool

Usage of Unity Profiler

ReadMore
Blogs

Unity Programming Model and Technology Stack

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #GameDevelop #Algorithm

Comparing Unity's traditional object-oriented development techniques with DOTS

ReadMore
Blogs

Unity Rendering Principle

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering #Graphics

Unity Built-int RP, Universal RP/URP, High Definition RP/HDRP,

ReadMore
Blogs

Unity Rendering System

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering

Unity Rendering Pipeline, Unity Rendering Resources and Material System, Rendering effects and post-processing system

ReadMore
Blogs

Unity Resources and Asset Pipeline

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Rendering

Overview of Unity Resources and Asset Pipeline

ReadMore
Blogs

Unity Test Runner

lastmodify: 2025-06-01 creator: ljf12825 [Note] #Unity #Unity Tool

Unity Test Framwork

ReadMore
Blogs

Material

lastmodify: 2025-05-31 creator: ljf12825 [Note] #Unity #Material #Graphics

Material in Unity. Creating, Setting and Usage

ReadMore
Blogs

Prefab System

lastmodify: 2025-05-31 creator: ljf12825 [Note] #Unity #Unity System

Prefab's introduction and using in Unity

ReadMore
Blogs

Light

lastmodify: 2025-05-29 creator: ljf12825 [Note] #Unity #Component #Light #Rendering #Graphics

Introduction Light' usage and implement in Unity

ReadMore
Blogs

Camera

lastmodify: 2025-05-28 creator: ljf12825 [Note] #Unity #Component

Usage and document of camera in Unity

ReadMore
Blogs

GameObject

lastmodify: 2025-05-28 creator: ljf12825 [Note] #Unity #GameObject

GameObject introduction, usage and API

ReadMore
Blogs

Transform

lastmodify: 2025-05-28 creator: ljf12825 [Note] #Unity #Component

Unity's class and component Transform

ReadMore