top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Crimson Knight

Role

Lead Programmer

Date

August 2025
(Expected Release)

Genre

Souls-like Action RPG

Description

Crimson Knight is a Souls-style action-RPG built in Unreal Engine 5, featuring deep melee combat, emergent enemy behaviors, and a scalable AI pipeline.

Lead Programmer & AI Architect:
– Direct a team of 5 engineers as part of an 18-person multidisciplinary crew (producers, designers, artists, programmers).
– Own end-to-end technical design: from scoping gameplay features in Agile sprints to assigning tasks, conducting code reviews, and helping teammates.
– Serve as the primary liaison between programmers, designers, and artists, translating high-level combat and level-design goals into robust, data-driven implementations.

Innovative AI Systems:
– Built a hierarchical State Tree framework (moving beyond costly per-tick behavior trees) to manage complex enemy behaviors: patrol, engage, stun recovery, evading, etc.
– Integrated an n-gram predictive model into the Gameplay Ability System (GAS) to analyze player input patterns at runtime and bias enemy decision-making, creating encounters that adapt to the player’s evolving playstyle.
– Designed a modular “Abilities + Effects” pipeline via GAS, enabling rapid iteration on character attributes, upgrades, and status effects

bottom of page