Skip to content

Hands-On Artificial Intelligence with Unreal Engine, published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Hands-On-Artificial-Intelligence-with-Unreal-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Hands-On Artificial Intelligence with Unreal Engine

Hands-On Artificial Intelligence with Unreal Engine

This is the code repository for Hands-On Artificial Intelligence with Unreal Engine, published by Packt.

Everything you want to know about Game AI using Blueprints or C++

You can find the code files here: http://hog.red/AIBook2019ProjectFiles

What is this book about?

Learning how to apply artificial intelligence ( AI ) is crucial and can take the fun factor to the next level, whether you're developing a traditional, educational, or any other kind of game. If you want to use AI to extend the life of your games and make them challenging and more interesting, this book is for you.

This book covers the following exciting features:

  • Get an in-depth knowledge about all the AI Systems within Unreal Engine
  • Create complex AIs, understanding the art of designing and developing Behavior Tree
  • Learn how to perform Environmental Queries (EQS)
  • Master the Navigation, Perception, and Crowd Systems
  • Profile and Visualize the AI Systems with powerful debugging tools

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

The code will look like the following:

void AMyFirstAIController::OnPossess(APawn* InPawn)
{
  Super::OnPossess(InPawn);
  AUnrealAIBookCharacter* Character = Cast<AUnrealAIBookCharacter>(InPawn);
  if (Character != nullptr)
  {
    UBehaviorTree* BehaviorTree = Character->BehaviorTree;
    if (BehaviorTree != nullptr) {
      RunBehaviorTree(BehaviorTree);
    }
  }
}

Following is what you need for this book: Hands-On Artificial Intelligence with Unreal Engine is for you if you are a game developer with a bit experience in Unreal Engine, and now want to understand and implement believable game AI within Unreal Engine. The book will be both in Blueprint and C++, allowing people from every background to enjoy the book. Whether you're looking to build your first game or expand your knowledge to the edge as a Game AI Programmer, you will find plenty of exciting information and examples of game AI in terms of concepts and implementation, including how to extend some of these systems.

With the following software and hardware list you can run all code files present in the book (Chapter 1-14).

Software and Hardware List

Chapter Software required OS required
1 - 14 Unreal Engine 4, Visual Studio Windows and Mac OS X

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

  • Unreal Engine 4.x Scripting with C++ Cookbook - Second Edition [Packt] [Amazon]

  • Mastering Game Development with Unreal Engine 4 - Second Edition [Packt] [Amazon]

Get to Know the Author

Francesco Sapio received his Master of Science in Engineering in Artificial Intelligence and Robotics degree from Sapienza University, Rome, Italy, a couple of semesters in advance, graduating with summa cum laude; he is currently a researcher at the same university. He is an Unreal and Unity 3D expert, skilled game designer, and an experienced user of major graphics programs. He helped the development of many games (both educational and commercial). He is also an active writer on the topic of game development. Finally, Francesco loves math, philosophy, logic, and puzzle solving, but most of all, creating video games—thanks to his passion for game designing and programming.

Other books by the author

Suggestions and Feedback

Click here if you have any feedback or suggestions.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781788835657

About

Hands-On Artificial Intelligence with Unreal Engine, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •