Unity AI Programming Essentials
Author: Curtis Bennett, Dan Violet Sagmiller
ISBN-10: 1783553553
ISBN-13: 978-1783553556
Pages: 162
Language: English
Year: 2014
File: ebook PDF
Use Unity3D, a popular game development ecosystem, to add realistic AI to your games quickly and effortlessly
Book Description:
This book focuses on the different AI tasks that are essential for game development using Unity. It includes topics such as defining «minds» for your characters with behavior trees. Furthermore, it covers more specialized AI tasks such as how to implement AI crowds and how to create driving AI for vehicles. We have a section dedicated to NavMesh, one of the most important aspects of pathfinding, that will show you how to customize the mesh generation to handle different use cases for different characters. This is a practical book as it uses several popular Unity plugins such as RAIN and React AI to accomplish different AI tasks.
What You Will Learn
- Apply pathfinding and path following features using Unity AI plugins
- Build behavior trees for different character types
- Acquire the skills to create an enemy attack AI
- Make use of crowd AI plugins to create realistic crowds
- Create game characters that sense different parts of the environment and adapt to them
- Use driving AI to handle AI for racing games
- Integrate AI with Unity’s classic animation system and Mecanim
- Design complex navigation meshes for character movement
Unity AI Programming Essentials
Описание книги:
Эта книга посвящена различным задачам AI, которые необходимы для разработки игр с использованием Unity. Он включает в себя такие темы, как определение «умов» для ваших персонажей с помощью деревьев поведения. Кроме того, в нем рассматриваются более специализированные задачи по искусственному интеллекту, такие как создание толпы искусственного интеллекта и создание искусственного интеллекта для транспортных средств. У нас есть раздел, посвященный NavMesh, одному из наиболее важных аспектов поиска пути, который покажет вам, как настроить создание сетки для обработки разных вариантов использования для разных символов. Это практическая книга, поскольку она использует несколько популярных плагинов Unity, таких как RAIN и React AI, для выполнения различных задач AI.
Что вы узнаете
- Применение функций поиска пути и следования пути с помощью подключаемых модулей Unity AI
- Построить деревья поведения для разных типов персонажей
- Приобретайте навыки для создания AI атаки противника
- Используйте плагины AI для создания реалистичной толпы
- Создавайте игровых персонажей, которые чувствуют разные части окружения и адаптируются к ним
- Используйте AI для управления ИИ в гоночных играх
- Интегрируйте AI с классической системой анимации Unity и Mecanim
- Разработка сложных навигационных сеток для движения персонажа
Unity AI Programming Essentials
Table of contents
- Chapter 1: Pathfinding
- Chapter 2: Patrolling
- Chapter 3: Behavior Trees
- Chapter 4: Crowd Chaos
- Chapter 5: Crowd Control
- Chapter 6: Sensors and Activities
- Chapter 7: Adaptation
- Chapter 8: Attacking
- Chapter 9: Driving
- Chapter 10: Animation and AI
- Chapter 11: Advanced NavMesh Generation
- Index
From external source | link |
Source code | link |
mirror | link |
key Ernh-Dobfu9XgF_APbFgj-vzkwM8fFW-tcckvgIsoeQ
[/su_tab]
Referring to wikipedia.org, you can view a list of well-known games using the Unity engine version.
Unity is the ultimate game development platform.