Blogs

Reflection in C#

22 May 2024

Reflection is a powerful feature in C#. It is widely used in many aspects of Unity and game development.
This article contains my notes from a more systematic study of reflection.

C# Reflection

「Algorithm4」3: Searching

30 Dec 2023

Notes for 'Algorithms, 4th Edition' - Chapter 3: Searching

Algorithm

Timeline in Unity

18 Dec 2023

This blog provides an overview of Unity's Timeline, a powerful visual tool for creating cinematic content and gameplay sequences.

Unity Timeline

「Algorithm4」2: Sorting

08 Oct 2023

Notes for 'Algorithms, 4th Edition' - Chapter 2: Sorting

Algorithm

「Algorithm4」1: Fundamentals

13 Sep 2023

Notes for 'Algorithms, 4th Edition' - Chapter 1: Fundamentals

Algorithm

Essence of Linear Algebra

10 Apr 2023

3Blue1Brown's 'Essence of Linear Algebra' is widely acclaimed as one of the best video series for learning the subject.
This blog summarizes its key concepts along with my personal understanding.

Mathematics Linear Algebra

InputSystem in Unity

29 Mar 2023

The new Input System in Unity is a powerful and flexible way to handle input from various devices.
This article provides a brief overview of how to set up and use the Input System in Unity.

Unity Input System

Generic Constraints in C#

28 Mar 2023

Generics are an extremely important feature in C#. Proper use of generics can greatly improve coding efficiency.
Here are some usage methods for generic constraints summarized.

C# Generic