Stealth project is a simple stealth and survival game made in Unreal Engine in c++, the main objective of the game is for the player to hide from enemies and find the end crystal, randomly generated in the map. The sentinels will spawn in a random location in the map and will continue roaming around randomly looking for the player, if the player is spotted they will start chasing him down until they catch him.
Video of gameplayThe sentinels use an automatically generated grid and a simple randomized algorithm to determine their next location, this way a unique path is guaranteed each time the game is played.
Video of AI enemies roamingThe grid is created by a special actor that generates waypoints and stores them in a custom struct so that they can be easily accessed later on. For debug or testing purposes the grid can be tested in the editor, all the initial variables of the grid can be easily modified.
Video of this grid tool Checkout the source code