KOZUNENKO@PORTFOLIO

Between Multiverse

Personal project — sole author

2022

  • Unity
  • C#
  • Unreal Engine
  • Behavior Trees
NOTES

One project in two engines. I wrote the squad AI in Unity first, then carried it into Unreal.

The Unity original

  • Ranged and melee enemies that know each other’s state, cover one another, and react to cover, visibility and distance.
  • Almost five minutes of it runs in the capture — long enough to see the squad actually coordinate rather than to see one good moment.

The Unreal version

  • Only the ranged enemies made the trip, because their behaviour is the harder half.
  • It runs on Unreal’s own Behavior Trees, not the system I wrote in Unity. StateTree did not exist yet.
  • The animation integration is the part I am proud of — it drives both the enemies and the hero.
  • The glowing orbs are debug visualisation, not art.
Between Multiverse
Unity squad AI. Ranged and melee enemies on a greybox field.
Between Multiverse in Unreal. Ranged enemies throw glowing debug orbs.