AboutContact優ProjectsBlog

Hi, I'm Michael. A software engineer interested in software architecture, computer graphics, and game development.

More About Me

Projects

Metro Cityscape

Realtime Mobile City-Building Game

Rebel

Mobile Multiplayer FPS Game

Dev logs & Blog

2022-06-08

Command Handling in C#

In this dev log, I talked about the design decision and implementation of dispatching network commands in C# with expression tree.

C#/DOTNET

2022-10-20

Metro Cityscape Dev Logs: Rendering

In this dev log, I talked about the implementation of a custom 2D rendering system in Unity

UnityGame DevComputer Graphics

2022-10-01

Metro Cityscape Dev Logs: Persistence

In Metro Cityscape, the server has to persist and stream large amount of client data frequently, this dev log documented my design process of the persistence system.

C#/DOTNET
View all

Some random stuff

© 2023 Michael Chan