This project can show you how smart AI can be.
You can use these blueprints as a base for your own project when creating TPS or FPS games.
AI can do patrol or combat functions. Bots entering combat when noticing a player or after getting hit. They also can call backup (involving other bots to current combat).
First of all they are trying to find free cover (if not - they are chasing player). Bots leave cover if the player is too far away or if they lose sight.
Bots reload their weapon when they go low on ammo.
If the player is dead - bots go back to their duties.
Don't forget to set 'IsAi' boolean for enemy's and uncheck it for your character.
Simple to use. Easy to read. Fully commented.
If you need any help - just ask for it in discord.
Features:
Number of Blueprints: 3 (player, projectile. cover)
Input: (Keyboard, Mouse)
Network Replicated: (No)
Supported Development Platforms:
Windows: (Yes)
Mac: (Yes)