
SNEAKY SNEAKY - CELESTIAL LAKE
Sneaky Sneaky
Sneaky Sneaky is a project in which I created a stealth demo, largely revolving around dodging AI. This is a demo so there isn't necessarily a lose condition or overarching story, you just dodge AI, play with them, or get to the end. This project was largely practicing working with AI and AI perception within Unreal Engine while also designing a short level based off of those two things.
Level Playthrough
The AI has 5 states: Idle, Chase, Patrol, Reverse, and Angry.
-Idle(dark green) just has the AI stand in place not doing anything in particular except for playing the idle animation
-Chase(Purple/Magenta) is when the player walks into the AI's perception range, so the AI follows the player until the player leaves its line of sight
-Patrol(light green) has the AI walk between prepositioned point actors within the map, you can go into the AI itself and choose which points the AI will walk between and in what order
-Reverse(blue) Makes the AI patrol but in reverse, in terms of the order of the points that the AI walks between
-Angry(red) forces the AI to get out of any state and walk to its set prayer statue (white box with an angel on top). It essentially acts as a distraction, and they re-enter patrol after they reach the statue.
-AI Selection You can select which AI you are directing with the arrow keys, the pointer on top of the selected AI will turn from gray to blue and there will be a print string on the screen that details which AI is being selected.
In terms of level design, the level is quite simple in terms of functionality. It's essentially a golden path towards the endpoint, but with large areas for when it comes to AI encounters, and each area that is intended for AI interaction will also have points of cover so that the player could use to sneak around or duck away from the AI's line of sight.

![]() | ![]() | ![]() |
---|---|---|
![]() | ![]() |