Lost in the Dark
About
Lost in the Dark is a third-person exploration game with horror elements set during an epidemic in Victorian-era London. Players play as a young orphan trapped in her own psyche who must find a way to escape from a nefarious entity seeking to drag her into the depths of the darkness. Players are equipped with a lantern as their sole means of protection, and must stay in the light to avoid fading away.
For the game, I designed the artificial intelligence using Unreal’s Behavior Tree System. For the artificial intelligence, I made the animation tree. I also organized the streaming level volumes for dynamic level loading. During the course of the project I learned the importance of communication between programmers and other disciplines. The artificial intelligence required productive and open communication between the programmers, level designers, artists, and game designer. We wanted a frightening game experience, so we all had to collaborate with one another to create a scary antagonist.
Source: Closed
Date: December 2017
Team Size: 17
Languages and Technologies Used: UE4, Blueprint, C++, Perforce, Slack, Wwise
-
Model of the antagonist in his idle state
-
Antagonist's Blueprint
-
Controls when he senses the character, makes him start to chase her or stop chasing her when he looses sight of her
-
Antagonist's Behavior Tree
-
Controls his actions when he needs to wonder around the world and when he starts chasing and stalking the character
-
Antagonist's Animation Tree
-
Controls which movements he executes based on his current state, such as aggro, chase, walk, killing the player and leaning