Sneaky Sneaky
Overview
Sneaky Sneaky is a project I worked on during my time at Fullsail, the goal of the project was to teach students about Unreal’s AI systems and to teach the fundamentals of statemachines within programming. Throughout the small level that is included within the project there are enemy Ai that could detect the player. The enemies have different states that they could be in depending on what they notice. Their default state would keep them roaming around moving to different points on the nav mesh, the next state would be the alarmed state in which they would either chase the player or go and trigger the alarm that alerts the other AI of the player. The goal for the player is to make it to the end of the level without getting caught or else they will need to start again.
Features
- Top down point and click player movement
- Enemy AI that roams, chases the player, and sounds alarm
- Win condition for when the player reaches the end of the level
Project Design Goals
- Design AI eneimeies that could move around a nav mesh and detect the player
- Have AI haver different states that they could switch between depending on their previous state
Tech
- Platform: Windows PC
- Engine: Unreal
- Language: Blueprints
- Tools Used: Unreal
- Team Size: 1
- Role: Game Designer, System Designer, Level Designer, AI Programmer