GAME DEVELOPMENT / COMPUTER GRAPHICS
Chao BianBuilding systems.
Creating play.
I build gameplay systems, explore rendering, and turn small rules into interactive worlds.
Explore selected work01 / FEATURED WORK
Selected Projects04
Four perspectives on how I build.
01 / Connected gameplay systemsOdysseia
Designing and implementing tides, light puzzles, and interconnected gameplay systems in an ongoing team adventure.
Puzzle Lead / Gameplay Programmer · Team Project
02 / Rendering & performanceCPU Path Tracer
Extending a tutorial-based C++ renderer, then comparing sampling quality, acceleration, and multithreaded performance.
Individual Developer · Personal Graphics Study
03 / Mechanic explorationEchoes of Time
Rewind time and replay past actions as physical echoes, turning one player’s movements into spatial puzzles.
Solo Developer · 2-day Game Jam
04 / Prototype to releaseShadow Runner
One input controls two characters across different worlds. Built from prototype to release, refined through playtesting.
Solo Developer · Released Course Project
02 / CONTINUE EXPLORING
More Projects06
Studies and experiments, by direction.
Graphics Studies
Light, materials & screen space
More Games
Small worlds, shared ideas
Other Technical Projects
Learning agents & language tools
03 / BEHIND THE WORK
From how it looks
to how it plays.
I’m interested in how interactive worlds are built: the systems behind a puzzle, the light on a material, and the feedback that makes a game feel right.
My work spans team game development, independent games, and graphics studies. I’m preparing for graduate study in computer graphics and game development.




