A downloadable game

Github: https://github.com/JoshuaOliver99/Unreal_Stealth

This untitled Stealth Horror game features an AI which roams and detects the player in increasing stages, all while the player must collect items around the level. 

The inspiration for this prototype is the stealth and UI detection eye from Skyrim. 


The AI

The AI in this game is implemented using behaviour trees.

The AI had a detection value which it manages when a target is in its perception. Currently, this value increases over time and decreases upon perception loss; some future features a darkness check, cover, movement and additional senses. 

The AI's detection of the player occurs in the following stages: 

  1. AI halts in suspicion
  2. The AI faces the players' direction
  3. The AI begins pursuing the player

If the player leaves the AI's sight it will attempt to track the player down by searching their last know location along with possible hiding locations. After a few search attempts, the AI returns to patroling the level.


Item Collection GameMode

The gameplay loop is avoiding detection while attaining collectables. The collectables are currently hand-placed but should be procedurally generated to add unpredictability to each play session.