Alan Tsang

Gameplay and Systems Programmer

I have developed dynamic parkour for fully destructible environments, fully data-driven, parameterized and hot-loadable weapon systems, as well as an Event Messaging System for communication between entities.

I always strive for improvement, am open to criticism, and am willing to refactor my code. When I work on projects, I like to bounce ideas off of my peers until I have a solid understanding of the problem, so I can make solutions that are robust and can cover many options. Outside of work, I enjoy playing action games competitively.