EARTH WEEK
Now through April 22, save up to 70% on digital learning resources. Learn more.
Register your product to gain access to bonus material or receive a coupon.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
PDF The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Artificial intelligence offers game developers powerful opportunities to create more realistic game experiences, and Unreal Engine 4 offers powerful facilities for integrating AI into your games. Developing AI with Unreal Engine 4 brings together all the information you need to take full advantage of AI in virtually any UE4 project. Reviewed and supported by Epic Games, UE4’s creator, this insider’s guide reveals how to design, create, and optimize game AI with all the relevant capabilities built into this world-class engine.
Every section explains and explores a key Unreal Engine 4 feature, introducing classes and components for creating AI driven characters in your world. Coverage includes Behavior Trees, EQS, Navigation Meshes, AnimBlueprints, AnimMontages, and more. You’ll learn when, why, and how to use each feature and tool, and gain mastery through a practical start-to-finish example.
Since each topic is introduced and developed in clearly-defined modular blocks, it’s easy to combine coverage and solve problems in a wide variety of real-world projects. Along the way, expert Alexander Paschall illuminates the core principles of AI development, and links them directly to practical application.
1. Author’s Introduction
2. Preface: About This Book
1. Introduction to Unreal Engine’s AI Systems
2. Navigation
3. Perception and Sensing
4. Decision Making
5. Interaction
6. AI Village Example
7. AI for Serious Games