Loh Chang Zhen

Software Engineer specializing in
Game Development

Hi! I'm a Computer Science and Game Design graduate from DigiPen Singapore.

I enjoy building and enhancing experiences for users in games and game development.

To date, I have delivered systems and tools for the game projects below :

Ubisoft Singapore

Tools Programmer Intern (C++, C#)
May 2022 – Dec 2022

Analyzed requests from project members and iterated on tool features for the proprietary Anvil editor, improving the productivity of gameplay programming and design processes.

Contributed to a knowledge base on tools and engines used by other Ubisoft projects, expanding the studio's opportunities for collaboration.

R0N1N

Systems and Tools Programmer (C++)
Gameplay Programmer (C#)
September 2021 - May 2022

Abstracted PhysX and Assimp libraries, allowing the team to easily use their features.

Introduced a timeline editor, providing designers great control over the timing of animation and triggers.

Built a dynamic dialogue system and editor that will activate dialogues and subtitles based on current game states and interactions.

Developed part of the player controller based on game design specifications and optimized performance of gameplay code.

Unkindled

Systems and Tools Programmer (C++)
Gameplay Programmer (C#)
September 2020 – May 2021

Engineered an asset manager library, providing the team an easy platform to define, read and write their own asset types.

Built a visual graph editor for finite state machines, allowing designers to control animations and scripted events with minimal code.

Co-developed enemy AI and pathfinding in C# for an immersive gameplay experience.

Overclock

Systems and Gameplay Programmer (C++)
January 2020 – May 2020

Programmed combat mechanics and co-developed the time rewind mechanic.

Improved the existing 2D particle system, which is used to enhance the player experience through visceral gameplay feedback.

Streamlined the UI system to reduce the team’s reliance on boilerplate code.

Won “Best Freshman Technology” in DigiPen Singapore’s Game Award 2020.

STOP MOTION

Systems and Gameplay Programmer (C)
September 2019 – December 2019

Designed and implemented a badass level selection screen, gruesome splatter particles and glitch distortion effects in ASCII. Pushed for REXPaint as an art and level editor, speeding up the team's content production.

What else?

Other than work and university, I am also an avid participant of game jams. These go from 2 days to a month, and I enjoy experimenting with weird designs and limitations while racing against the clock!

Get in Touch!

Designed and built by Loh Chang Zhen © 2022