David BaoGame designer & developer, USC

Stories told through systems.

USC game design sophomore. Usability Lead on a Steam‑shipped title, building narrative games in Unity.

Projects

Glimmer

The more you’re hurt, the darker and narrower your vision, until friends and small kindnesses light the world back up.

  • Narrative, Puzzle
  • Team of 2
  • Unity 2D
  • 2026

Room Numbers

The generator carries two circuits, and a door code can only be read in a lit room. The puzzle is deciding what to leave in the dark.

  • First-person, Puzzle
  • Solo Dev
  • Unity 3D
  • 2026

Experience

Usability Lead

Sisyphus’s Worst Day (again)

  • USC Advanced Games Project (AGP)
  • Aug 2025 to May 2026
  • Shipped on Steam, Jul 2026
Sisyphus’s Worst Day (again) cover
  • Led usability across a year-long, 50+-person student game production: 50+ playtests, plus regular studio-wide “Everybody Tests” coordinated with the design and engineering leads.
  • Synthesized playtester observations into categorized, actionable issue reports routed to the right design and engineering channels, covering onboarding, camera controls, level readability, fail states, and difficulty pacing.
  • Surfaced recurring UX problems that drove concrete changes, like defaulting the camera to a zoomed-out view after players struggled with manual zoom, and flagging tutorial gaps and late-level difficulty spikes ahead of gold master.

About

David Bao at Ubisoft Shanghai

I’m a sophomore at USC studying game design. I’m most passionate about storytelling and system design: emotion and meaning, expressed through rules, loops, and feedback players can actually feel.

I care most when mechanics and narrative pull the same direction: clear systems, and story beats that land because the design earns them, not just the script.

Lately that’s Unity: small prototypes where I test narrative and systems in the same build and iterate fast.

I’m always learning from games that marry story with systems, and I’d love to meet others who care about that mix too.

Projects
10
Game jams
2
Steam release
1

Tools

  • Unity
  • C#
  • C++
  • Java
  • Figma
  • Git

Let’s connect

Open to game design and development internships. Email is fastest; LinkedIn works too.

yubao9527@gmail.com