Hello there!

I’m Yiyang, a gameplay and graphics programmer.

I’ve shipped titles on Steam and build my own engines and renderers from scratch. MSCS in Game Development from USC. Currently open to gameplay and graphics roles.


Built with Modern Vulkan & C++

PBR · IBL · Shadow w/ PCF

Personal · 12/2025 – Present

C++

Vulkan

HLSL

3D Adventure Game with a Comic Twist

Player 3Cs · Spy Camera · Custom Shaders · UI

Gameplay Programmer · Team of 30+ · 05/2022 – 09/2023

C#

Unity

Perforce

Built with C++, SDL2 & OpenGL

Actor-Component · Asset Pipeline · Playable FPS Demo

Personal · 02/2024 – 04/2025

C++

SDL2

OpenGL

GLSL

2.5D Survival Adventure Game

Player Interaction · Inventory & Crafting · NPC AI

Gameplay Programmer · Team of 9 · 12/2023 – 12/2024

C#

Unity

Git