Ends Today: Save up to 95% on the Time Travel Mega Bundle!

Welcome, customer! Thank you for considering my product for your game development needs. I am excited to offer you a highly customizable and easy-to-use solution that will enhance your project's user experience! 🕹️


Demonstration Video

Downloadable Demo

Discord Community

Documentation


Introducing AI Basics, the beginner package for building your own AI system in Unreal Engine. Utilizing a behavior tree that executes different blueprints at runtime, this package provides a versatile foundation for creating AI tailored to your needs. Please note that a fundamental understanding of AI in Unreal Engine is required.


🤖 To demonstrate the features, AI Basics includes an example character and a demo map. However, this character is not a finished AI; this package is designed for you to extend and develop the AI yourself.


🔧 AI Abilities Included:

  1. Patrolling 🌀
  2. Random Roam 🚶‍♂️
  3. Idle Mode 🕐
  4. Noise Detection [Sensing] 🔊
  5. Visual Detection [Sensing] 👀


📘 To ensure a smooth experience, AI Basics comes with detailed documentation explaining the included blueprints. This resource is designed to save you time and help you understand the code without any difficulties. If you still have questions or need assistance, feel free to reach out to me at support@labgamesstudio.com.


💡All features explained:


Patrol Mode:

In patrol mode you can pass an array of positions (Vector) to the AI. The AI will then run through all the positions with a small pause at each point. Once the AI has worked its way through the entire array it will reset itself and restart at the first array element.

[At the moment the individual positions are inserted directly via the behavior tree. This solution is quick and easy, but ensures that every AI has the same points and there is no room for diversity. This can be solved by passing the points for each AI itself via a function. How you design this function is up to you.]


Random Roam

In Random Roam mode, the AI calculates random points within a radius you specify. Then the AI moves to the just calculated point and waits there for either a random or fixed time. After the time expires, a new point is calculated and the AI repeats the entire process until it is interrupted.

[The radius and the settings for determining the waiting time are also set directly in the behavior tree, here you also have to create your own function to be able to access the desired values and pass them to the behavior tree.]


Idle Mode

In idle mode, the AI waits at the place where it was placed in the first frames until a sense event is triggerd or it is triggered in another way. After the event, such as following a player, is over, the AI returns to its original location.


Noise Detection [Sensing]

As soon as the AI detects a noise that has been played in combination with a "Report Noise Event" node, the AI moves to the source of the noise and examines the environment around the said position for a few seconds.

[Here too you have to independently pass your own settings if desired to align the system to you.]


Visual Detection [Sensing]

As soon as the AI perceives a character other than itself or instances of itself, it immediately commences the persecution. All other activities are interrupted. Tracking the target has the highest priority in the standard design.



📝 Additional Notes:

This AI Basics package does not include a ready-made AI solution. If you're seeking an easy-to-use, pre-built AI, consider the Basic Enemy AI. For more information and insights, check out our YouTube video on AI Basics: Video


Dive into the world of AI with AI Basics and elevate your game development projects to new heights! 🚀

Technical Details

Number of Blueprints: 25

Network Replicated: (No)


🖥️ Supported Development Platforms:

  • Windows: (Yes)
  • Mac: (Not Tested)


💡 Please note that this product has been thoroughly tested on Windows devices. Compatibility with other platforms has not been tested and cannot be guaranteed. Users who choose to use this product on untested platforms do so at their own risk.


📝 Additional Notes:

  • Please make sure to have some basic knowledge of AI in Unreal Engine to be able to properly work with this product.
  • No real physical product.
LS
Labgames Studio
All Assets by Author
23.73 
Platforms Windows 64-bit, Windows 32-bit
UE Versions 4.26 - 4.27, 5.0 - 5.1
Tags AI, BEHAVIOR TREE, ENEMY, NoAI, ENEMY AI, BASIC, ARTIFICIAL INTELLIGE, DISTRACTION, NPC, BLUEPRINTS, EASY TO USE
Release date 22.01.2023

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery