UE4 | C++ | PC | 2020
Developed over the course of 6 weeks, it was my first time using any of UE4s AI systems
Used animation blueprints, blend spaces, layered blending, and animation offsets to create the animation for the player
Used Behavior Trees with custom tasks, services, and decorators, along with a simple state machine to drive the AI behavior
Used UE4s AIPerceptionComponent, so that the AI can sense sight, touch, damage and hearing