I am teaching game development courses online.
As of Sep. 2024, there are 9k+ students and 300k+ views.
(currently only available in Chinese)
COURSES
Lecture 1 - Shader and Graphics Programming
Lecture 2 - Spatial Transformation
Lecture 3 - Color, Shape, and Animation
Lecture 4 - Lighting Model and Tetxure Mapping
Lecture 5 - Noise
Lecture 6 - Normal and Depth Textures
Lecture 7 - Transparency
Lecture 8 - Vertex Manipulation
Lecture 9 - CPU and GPU Communication
Lecture 10 - Rendering Pipelines
Lecture 11 - The Rendering Equation
Lecture 12 - Shadow Mapping
Lecture 13 - Ray Tracing
Lecture 14 - Geometry Shaders
Lecture 15 - Compute Shaders
Lecture 16 - Ray Marching and SDFs
Lecture 17 - Applications and Course Review
Lecture 1 - C# Programming Advanced I
Lecture 2 - C# Programming Advanced II
Lecture 3 - Design Patterns
Lecture 4 - Data Structures in Games
Lecture 5 - Physics System
Lecture 6 - Procedural Physics
Lecture 7 - Procedural Generation
Lecture 8 - Soft Body Physics
Lecture 9 - Procedural Animation
Lecture 10 - Rigging and IK
Lecture 11 - UI Advanced
Lecture 12 - Custom UI Components
Lecture 13 - UI Events and Text Animation
Lecture 14 - Dialogue System
Lecture 15 - Inventory System
Lecture 16 - Combat System
Lecture 17 - Course Review
Lecture 1 - C# Programming Basics
Lecture 2 - Unity Concepts
Lecture 3 - Physics System
Lecture 4 - Animation and 2D Rendering
Lecture 5 - Camera and UI System
Lecture 6 - UI System Practices
Lecture 7 - Coroutines and Events
Lecture 8 - 3D Basics
Lecture 9 - Audio and Visual Effects
Lecture 10 - Loading and Saving
Lecture 11 - Design and Implementation Practices