Skip to main content

Yisi Liu

Builder · Games · Software · Computer Science

I build games, document my development process, and share what I learn about game programming, software architecture, and interactive systems.

Featured Projects

Games I've designed, built, and shipped

Sharpshooters

Unity • C#

A 3D third-person shooter built in Unity. Features a state machine for player movement, enemy AI with behavior trees, an inventory system, and save/load functionality.

UnityC#AIState Machines

Infinite Runner

Unreal Engine • C++

An endless runner built in Unreal Engine 5. Procedurally generated obstacles, difficulty scaling, and a leaderboard system.

UnrealC++Procedural Generation

Learning Journey

Consistent growth, one project at a time

2023
Started C# — built Pong, first platformer
2024
Learned Unity — first itch.io publish, first game jam
2025
Started Unreal Engine — shipped Infinite Runner prototype
2026
Sharpshooters (Unity) — COSMOS program — this portfolio