David Bao Game designer & developer, USC

Stories told through systems.

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

Projects

Latest work first. Each project opens a case study with my role, process, and footage.

Narrative · Puzzle 2026

Glimmer

A 2D narrative puzzle about school bullying, where a girl's vision brightens or dims with her mood. Notes, mementos, and blue-ghost friends restore her spirit, turning an emotion-driven brightness system into the core mechanic and the story itself.

Team of 2NarrativeSystems
Arcade · Eco-Satire 2026

Fishitting

A game-jam game about a fish leashed to a polluted seabed, scavenging scrap to power up its light. Fend off troublemaking fish (the game's called Fishitting for a reason), and the brighter the light grows, the bigger the crowd it draws, until their weight snaps your rope. The twist: freed at last, the fish surfaces only to die in the polluted water anyway.

Team2D ActionSatire
Narrative · Moral Choice 2026

Traveler

A Unity 3D narrative game about a criminal choosing a path toward heaven or hell, exploring moral choice through exploration and story beats.

Team of 2Choice3D

Design & tabletop

Interaction Design 2024

CAMI

A friendly AI companion concept explored through user research, personas, journey mapping, information architecture, wireframes, and interface design, framed around real-world conversations about misinformation and AI anxiety.

Board Game 2024

Picnic Panic!

An ant-inspired cooperative board game: escape the storm, gather food, and survive backyard hazards, built around movement, combat, items, rivals, and clear win/lose conditions.

Other works 3
First-person · Puzzle 2026

Room Numbers

A first-person puzzle game about a night shift in a facility running on backup power. The generator carries only two circuits at a time, so lighting the room you need means cutting the light somewhere else, and every door code is a number you can only read while its room is lit.

Environmental Storytelling 2025

After They're Gone

A 3D Unity game about robots salvaging a world without humans: a dystopian city where sanitation falls entirely to machines, told through exploration and environmental storytelling.

2D · Pixel · Shooter 2024

Overtale

A 2D pixel-art platform shooter made in Unity: move, jump, and shoot through compact levels built around readable combat and flow.

Experience

Usability Lead

Sisyphus's Worst Day (again) USC Advanced Games Project (AGP)

Aug 2025 - May 2026 Shipped on Steam, Jul 2026

  • 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.

Let's connect

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

yubao9527@gmail.com