Unity 4.x Game AI Programming
Author: Group of authors
ISBN-10 1849693404
ISBN-13 978-1849693400
Pages: 232
Language: English
Year: 2013
File: ebook PDF
Unity 3D Gaming AI Scenarios
Book Description:
This book fills the gap between artificial intelligence (AI) books designed to learn underlying AI algorithms and general Unity 3D books written to cover basic scene setup and scripting in Unity 3D. Game AI Scripting in Unity3D covers implementing AI techniques such as flocking, pathfinding, path following, and behavior trees in Unity 3D with example projects.
Game AI Scripting in Unity 3D will show you how to apply AI techniques to your Unity 3D projects using C# as the scripting language. Unlike other AI books and Unity3D books, this book tries to focus more on the application of AI techniques in the Unity 3D engine, with sample projects that demonstrate finite state machines (FSMs), pathfinding, steering, navigation graphs, and behavior trees techniques.
This book shows how to implement various AI techniques in Unity 3D by implementing the algorithm from scratch using C#, applying Unity 3D built-in features, or using available scripts and plugins from the Unity Asset Store. For example, we’ll be implementing our own A* algorithm to do pathfinding but will also explore the Unity 3D navigation graphs feature. Then we’ll use the Behave plugin to construct behavior trees for intelligent AI character behaviors.
Game AI Scripting in Unity 3d covers other AI techniques such as flocking behavior, building a sensory system for taking inputs from the environment and other AI agents, and so on. In the final chapter this book will show you how to build a racing game AI project using Unity 3D and applying the techniques described in earlier chapters.
About the Authors
Aung Sithu Kyaw, Clifford Peters, Thet Naing Swe
Aung Sithu Kyaw is passionate about graphics programming, creating video games, writing, and sharing knowledge with others. He holds an MSc degree in digital media technology from the Nanyang Technological University (NTU), Singapore. He worked as a research associate, which involved implementing a sensor-based real-time movie system using Unreal Development Kit. In 2011, he founded a tech start-up focusing on interactive media productions and backend server-side technologies.
Unity 4.x Game AI Programming
Описание книги:
Эта книга заполняет пробел между книгами по искусственному интеллекту (ИИ), предназначенными для изучения базовых алгоритмов ИИ, и общими книгами по Unity3D, написанными для описания базовой настройки сцены и написания сценариев в Unity3D. Сценарии игрового искусственного интеллекта в Unity3D охватывают реализацию таких методов искусственного интеллекта, как группирование, поиск пути, отслеживание пути и деревья поведения в Unity3D с примерами проектов.
Unity 4.x Game AI Programming
Chapter 1: Introduction to AI
Chapter 2: Finite State Machines
Chapter 3: Random and Probability
Chapter 4: Implementing Sensors
Chapter 5: Flocking
Chapter 6: Path Following and Steering Behaviors
Chapter 7: A* Pathfinding
Chapter 8: Navigation Mesh
Chapter 9: Behavior Trees
Chapter 10: Putting It All Together
Index
Unity 4.x Game AI Programming
Добавить комментарий