GAME DEVELOPER · COMPUTER ENGINEERING

Yan LiangGame Developer

I build playable systems around rhythm, strategy, progression, and player feedback. I enjoy taking an idea from a fast prototype to a coherent game loop.

SELECTED WORK

Games built with teams

Playable prototypes made through iterative design, implementation, and collaboration.

Neko Band game thumbnail

SJTU SilverFOCS · Team Project · 2025

Neko Band

A band-management prototype that connects rhythm practice, card-based combat, map events, and character upgrades into one progression loop.

  • Rhythm
  • Card Combat
  • Progression
View project ↗
Fur-get Me Not game thumbnail

SJTU SilverFOCS · Team Project · 2025

Fur-get Me Not

A three-stage magical-cat adventure blending paddle and rhythm interactions, role abilities, escalating challenges, and dice-based modifiers.

  • Action
  • Narrative
  • Game Feel
View project ↗

SJTU Campus Game Jam · Team Project · AI-assisted Development

Currency War

An AI-assisted Unity/Tuanjie 2D strategy and rhythm prototype: recruit band members, manage equipment and formations, then fight through four-lane rhythm battles.

  • Unity/Tuanjie
  • C#
  • UGUI
  • AI-assisted
View GitHub ↗

ABOUT

Systems-minded, player-focused

I am a dual-degree student in Electrical and Computer Engineering at Shanghai Jiao Tong University and Computer Engineering at the University of Michigan. I currently contribute to game design with WolverineSoft Studio at Michigan. I like building games where the rules, interface, and feedback work together to create satisfying player decisions.

Tools

C#, C++, Python, Unity/Tuanjie, UGUI, Git, SolidWorks

Interests

Gameplay programming, interactive UI, progression systems, rapid prototyping, 3D modeling

LET'S MAKE SOMETHING

Interested in working together?