Basic AI Starter Character

Basic AI Starter with Idle, Roaming, Patrolling, and Chasing player states

Category:
Tags: , , , , , , , , , , ,

Description

Overview Video: https://youtu.be/bEOrzYbij_Y

Basic AI Starter to build your own AI off of. The Base AI character blueprint is set up with all the functionality to roam around on it’s own or patrol between locations, and chase the player! A playable character is included as well with a health bar HUD and ability to take damage from AI. Player Character is also able to ‘die’ in the form of a ragdoll death. With these blueprints, you can add more functionality as you wish, change variables, and delete AI states as needed for your project. For example, the chasing feature may not be needed for an NPC character that will have no interaction with your player. AI patrolling can be used to have a linear path for characters that the player may need to follow for a quest or simply used as an enemy patrolling an entry way. You may also choose to remove damage from being applied to have a follower character.

The basic HUD will display player health and can be added to or removed entirely from the player BP.

Technical Details

Number of Blueprints: 3 Main blueprints with the AI blueprint having 3 copies with different default states(idle, roaming, patrolling), a Player Character blueprint, and a HUD widget blueprint.

Input: (Gamepad, Keyboard, Mouse)

Network Replicated: (No)

Supported Development Platforms:

Windows: (Yes)

Mac: (Untested)

Documentation: https://drive.google.com/file/d/1VK44CF-fFNWBCJKJzSXdyV2AT5-jy–7/view?usp=sharing

Important/Additional Notes: Be sure to set default pawn to the Player Character before starting the demo map to avoid issues with taking damage.

Player Character does NOT have the ability to damage AI

Supported Engine Versions

4.27, 5.0