About Me

Hi, I'm Zea,

A game designer, focusing on solving problems,

while making things fun ;)

C#, C++, Python, R, Matlab, HTML/CSS, JavaScript

Unity, Unreal Engine, Cocos Creator, Blender, Twine

Figma, Quant UX, Framer, Adobe Suite

Education

EDUCATION

Sep 2023 - Aug 2025

Center for Digital Media

Master of Digital Media, Game Development

Sep 2019 - May 2023

Chinese University of Hong Kong

Bechelor of Business Administration, Finance

Experience

EXPERIENCE

Lead Game Developer

BCCH Digital Lab, Vancouver

Jan 2025 - Apr 2025

  • Development Management: led full-stack development of an educational mobile game MVP, scheduled a 3-month development roadmap and managed technical milestones with the Project Manager

  • Gameplay Prototyping: built modular gameplay systems in C#, including game state manager and customized dialogue system based on Yarn Spinner’s key components rescripting

  • Character Control: developed scalable character controller, containing animation state controller, camera controller and movement controller, ensuring smooth player movement in isometric view

  • Cross-Functional Team Collaboration: maintain the level creation pipeline with artists and designers, refined the map layouts and possible interactive features through discussions with designers

Game Developer & Designer

Centre for Digital Media, Vancouver

Sep 2024 - Dec 2024

  • Enemy AI Design & Development: designed multiple enemy AI types, scripted FSM for player-facing AI behavious including enemy view zone, patrol and action pattern with VFX and animations

  • Platformer Level Greyboxing: prototyped platformer levels using Unity Corgi Engine, integrated modular interactables and traps

  • Game Design Documents: wrote detailed documents for enemy behaviours, gameplays, and player abilities, clearly demonstrated the overall designs for consistence of the game

Game Developer

The Verse, Vancouver

Apr 2024 - Jul 2024

  • Interactable Objects Framework: created a flexible framework for interactable objects with runtime event registration, trigger detection, and state synchronization using UnityEvents

  • Audio Analytics Algorithms: utilized the PyTorch model to detect audio information and analyze audio inputs in Unity, collaborating with other developers for pitch detection solutions

Product Manager & Game Designer

Versee Technologies, Shenzhen

Jan 2022 - Sep 2022

  • Quest Design for Multiplayer Cooperation: designed multiplayer quest logic and core interaction experience, including VR control tutorial, setting landmarks, line of sight, and key gameplay elements

  • Iteration Pipeline based on User Test: conducted player test for alpha product and 20+ user interviews, integrated feedback and discovered insights to refine features

  • Cross-Functional Team Collaboration: led a team of 30+ for VR content production, actively contributed in design documents, project management and user tests. Successfully shipped MVP at Miracle Plus Roadshow

Gameplayer Developer & Level Designer

Epic Mega Jam, Remote

Aug 2022 - Sep 2022

  • C++ Scripting for Game Features: developed the core features using C++ in UE5, including player data management, interactive objects, character control, and widgets

  • Level Sequence Filming: worked closely with animators and lighting artist to develop level sequences and adjusted camera shake effects for cinematic filming

  • Particle System: simulated the fish school movements using Blueprints and Niagara, adjusts parameters based on the features of multiple fish spieces, discussed through the performance details with artists

Narrative Designer

Tencent Public Game Competition, Remote

Sep 2021 - Dec 2021

  • Quest Design with Narrative Focus: documented and developed the puzzle logic in Unity, including scripting interactive objects and player quest flow, building game map based on narrative details

  • Dialogue System: built the dialogue system based on Yarn Spinner, wrote narrative contents for NPC conversations, combined background story and hints for puzzle