Introduction to AI and Navigation Systems in Unreal Engine
Pluralsight
Course Summary
In this tutorial, we'll learn how to create functional AI with the abilities necessary to navigate through the game level, target the player, and to move towards them and attack. Software required: Unreal Engine 4.7.6.
-
+
Course Description
In this tutorial, we'll learn how to create functional AI with the abilities necessary to navigate through the game level, target the player, and to move towards them and attack. Through the creation of a Behavior Tree, we'll explore Unreal Engine's efficient method of creating behavior with nearly limitless possibilities. we'll also learn how we can use the navigation system to create path data for a variety of AI needs, including giving them the ability to jump down from high areas, moving around dynamically moving actors, and allowing different sized AI to navigate through the same game-level geometry. By the end of this tutorial, you'll understand the basics necessary to create AI suited to the needs of any game situation. Software required: Unreal Engine 4.7.6.
-
+
Course Syllabus
Introduction and Project Overview- 1m 5s
—Introduction and Project Overview 1m 5sIntroduction to AI and Navigation Systems in Unreal Engine- 2h 2m
—Setting up the Project 6m 58s
—Creating the Basic AI Assets 6m 57s
—Setting up the Basic AI Character 6m 48s
—Adding Functionality to the AI Character 11m 26s
—Setting up the AI Controller 11m 44s
—Creating a Service to Target the Player 9m 49s
—Completing the Service to Target the Player 9m 7s
—Developing the Attacking Branch 10m 34s
—Finishing the Attacking Branch 10m 47s
—Creating a Branch for Non-attack Behavior 9m 25s
—Setting up the Navigation System 9m 29s
—Refining the AI Behavior and Testing In-game 7m 45s
—Adjusting the Navigation System for Additional Needs 11m 51s