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