Skip to main content

Resume

Yisi Liu β€” Game Developer & Software Engineer

πŸ“§ yisi2009.liu@gmail.com Β· GitHub Β· itch.io Β· Portfolio


Projects​

Whisker (July 2026) β€” COSMOS final project, team lead & spokesperson​

Cozy 2.5D baking game Β· Unity Β· C# Β· 3-person team Β· COSMOS 2026, UC Santa Cruz

  • Led a three-person team: organized deadlines, turned the game concept into a playable release, and presented demos and playtests to professors for feedback
  • Programmed core gameplay systems β€” baking, pick-up, dialogue, order fulfilment, and related systems
  • Designed and refined the UI layout so mechanics and ideas read clearly in play
  • Implemented sprite sheets, sound effects, and music; released on itch.io on the program’s final day
  • Play on itch.io β†’ Β· Source + design doc β†’ Β· case study β†’

Whisker 2 (August 2026 – Present) β€” solo rebuild​

Reimagined version of Whisker Β· Unity Β· C# Β· independent project

  • Solo rebuild to explore ideas cut from the COSMOS deadline: inventory, multiple customers per level, and visual effects
  • Expanded level design β€” recreated the Bakery and added Garden and CafΓ© environments
  • Improved UI/UX with a pause menu and settings for a clearer, more controllable play experience
  • Studied art and animation to push the artistic side of the game alongside the systems work
  • Dev log β†’ Β· Technical case study β†’ Β· Source β†’

Island Infinite Runner (June – July 2026) β€” solo​

3D infinite runner Β· Unity Β· C# Β· released on itch.io

  • Designed a runner in a stationary world space, with a procedurally generated path for the player
  • Added power-ups, coins, and HUD elements (score, time, path remaining)
  • Built an end screen with UI motion using DOTween
  • Play on itch.io β†’ Β· project page β†’

Murder Mystery Game (May 2025) β€” AP Computer Science A final, team lead​

2D mystery game Β· Unity Β· 3-person team

  • Led and organized a three-person team to ship the class final project
  • Designed and programmed core systems: guess, clue, and interrogation loops
  • Drew the start page and clue panels; added music and sound effects
  • Presented the finished game to the class

Sharpshooter (May – November 2025) β€” solo​

3D third-person shooter Β· Unity Β· C#

  • Built player movement with special effects and animation
  • Designed bird-enemy AI with complex, varying attack patterns
  • Complete state machine architecture for player movement (idle, move, sprint, aim, roll, crouch)
  • Project page β†’

Technical Skills​

CategorySkills
Game EnginesUnity 6 Β· Godot Β· GameMaker Β· Ren'Py Β· Bitsy
LanguagesC# Β· Java Β· Python Β· JavaScript
PatternsState machines, behavior trees, object pooling, event systems, procedural generation
ToolsGit/GitHub, Aseprite, VS Code, Rider
PlatformsPC, WebGL

Education​

Amador Valley High School β€” Pleasanton, CA (Expected graduation: June 2027)

9 AP courses completed through junior year Β· AP Scholar with Distinction

Includes AP Computer Science A (Java) β€” A both semesters Β· AP Calculus AB Β· Calculus I at community college Β· Cybersecurity (CTE: Software and Systems Development completer)


Activities​

  • COSMOS 2026, UC Santa Cruz β€” Game Design cluster (Summer 2026) β€” four-week residential intensive; led the three-person team that shipped Whisker Β· also volunteer Cluster 5 weekly writer for Macrocosm
  • Volunteer Unity Instructor, CACC Chinese School (2024–2025, returning 2026–27) β€” lead instructor for Introduction to Game Design with Unity; free Saturday Zoom class taking beginners from C# fundamentals to a finished game
  • Independent Python Tutor (starting autumn 2026) β€” writing my own beginner Python curriculum and tutoring one-on-one remotely; self-organised
  • Cross Country, Amador Valley High School (2023–2025) β€” two seasons, six days/week training
  • Track & Field, Amador Valley High School (2025) β€” competed in distance events
  • Game jam participant β€” 48h jam (2023, 2024)