All projects

Skydance Interactive · Professional

Behemoth

2024 · Shipped · Rites of Wrath DLC 2025

  • C++
  • Unreal Engine
  • Behavior Trees
  • GameFeature plugin
Type
Professional, Skydance Interactive
Focus
Enemy and NPC AI
Stack
C++, Unreal Engine, Behavior Trees, GameFeature plugin

Project scope

Game
VR action-adventure set in the Forsaken Lands, a fallen kingdom haunted by tragedy.
My role
Software Engineer - AI
Dates
Sep 2023 to Nov 2026, remote
Released
Behemoth 2024 · Rites of Wrath DLC 2025

What I owned

I took ownership of the legacy AI systems, adding designer-requested features and providing debugging support to keep our systems as bug-free as possible.

Enemy and NPC AI

  • Added targeting offsets so enemy ranged weapons wouldn't always hit the exact same spot.
  • Added offscreen shadow walking so NPCs could close the distance to the player faster and keep the pressure on.
  • Updated the spawner systems with rules for player POV, player distance and recency bias.
  • Pre-pooled Behemoth bosses to prevent frame hitches on spawn.
  • Fixed pooling issues so NPC states reset properly.

Barks

  • Helped refine the rule set that decides which barks play when the player or an NPC requests one.
  • Moved Wwise asset loading and caching into loading screens, avoiding on-the-fly loads that could cause frame hitches on Quest 2.

Rites of Wrath DLC

Owned Arena updates and Behemoth Trials for the free Rites of Wrath DLC using Unreal's Game Features plugin.

Arena

  • Extended the spawner systems to support Arena-specific features.
  • Used a GameFeature plugin to override loot drops to allow for Arena coins.
  • Prototyped the Arena coin rewards system.
  • Helped set up the initial UI flow.

Behemoth Trials

  • Helped test new features for the Behemoth Trials boss mode.
  • Used a GameFeature plugin to set up default equipment for each boss, so the right weapons and power-ups were available.

Media

First-person combat against masked raiders with a sword and bow in a snowy castle courtyard
Combat in Behemoth. Public screenshot.
Official launch trailer (IGN).