Gameplay engineer

Portrait of Edmund Cheung

Edmund Cheung

Unity and Godot in C#. Walnut, CA. Systems that stay playable under co-op, iteration, and ship dates. Compactory on Steam, TrackMyAnime on mobile, Addie Shen in playtests at Unexpected Accessories.

Unexpected Accessories

Now

Unexpected Accessories

Los Angeles · Internship

Part-time studio in Los Angeles shipping Addie Shen: a math-based puzzle shooter. I am on the gameplay side in Godot C# — split-screen co-op, player control, UI, and the playtest bugs that show up when two people share a screen.

A math-based puzzle shooter in Godot: story missions, practice waves, and split-screen co-op against PEMDAS minions. Steam release aimed at Q1 2027.

Jan 2026 – Present

Gameplay Engineer

Split-screen co-op in Godot C#: debug gameplay systems, profile playtest builds, and keep two players stable on one screen.

Trace playtest bugs across gameplay, UI, and player control; ship fixes with designers and engineers.

Add gameplay logic, UI interactions, and player control inside the existing Godot architecture.

July 2025 – Dec 2025

Junior Gameplay Engineer

Split-screen co-op tools and gameplay systems for prototyping and testing missions in Godot.

Playtest bugs: diagnose system interactions and ship fixes to gameplay and UI.

Gameplay logic and interactive systems in Godot C#, with studio leadership.

School

University of Southern California

M.S. Computer Science (Game Development)

Aug 2026 – Present · GPA 4.0

California State Polytechnic University, Pomona

B.S. Computer Science

Aug 2022 – May 2026 · GPA 4.0

Also shipping

Compactory 2 is in early production: online co-op, client-side prediction, and composition-based systems meant to scale past the original. USC Game Dev started August 2026.

Focus

Languages

C#, Dart

Engines

Unity, Godot

Tools

Git, Steamworks.NET, Firebase, Blender, PurrNet

Work

Gameplay systems, Debugging, Profiling, Multiplayer, UI systems