К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Game AI with Behavior Trees in Unity 6 · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Game AI with Behavior Trees in Unity 6

Курс от Packt
Продвинутый≈ 12 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This advanced course offers an in-depth exploration of behavior trees in Unity 6, focusing on the implementation of AI-driven gameplay mechanics. You'll gain the skills to build complex AI systems that respond intelligently to dynamic game environments, creating immersive player experiences. Throughout the course, you'll dive into behavior tree concepts such as sequences, selectors, and node extensions, as well as advanced techniques like dynamic priority changes and agent cooperation. The course guides you through practical applications, from setting up pathfinding in Unity to building sophisticated, scalable behavior trees. You’ll also face hands-on challenges, including a cop-and-robber scenario, to test your skills in real-world conditions. By the end, you’ll be able to implement complex AI behaviors, optimize performance, and debug AI systems effectively. This course is designed for game developers who are already familiar with Unity and want to deepen their knowledge of AI systems. It’s perfect for those looking to elevate their AI development skills to an advanced level, allowing them to create intelligent, interactive gameplay experiences. No prior AI or behavior tree knowledge is required, but a strong grasp of Unity is necessary.

Навыки, которые вы освоите

DebuggingUnity EngineArtificial IntelligenceAgentic systemsCode ReusabilityComputational LogicVideo Game Development

Программа курса

8 модулей · 62 учебных материалов

01Introduction5 материалов

Introduction

Course OverviewВидеоFull Course ResourceЧтениеJoin the H3D Student CommunityВидеоSetting up Pathfinding in UnityВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Advanced Game AI with Behavior Trees in Unity 6
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12 ч

8 модулей

Язык: Английский

Субтитры: Венгерский, Казахский

Часть программы вашего университета
Updating to Unity 6Видео
02Behaviour Tree Concepts11 материалов

Behaviour Tree Concepts

Introducing Behaviour TreesВидеоNodesВидеоTree PrintingВидеоLeaf and Action NodesВидеоNavMesh MovementВидеоSequencesВидеоSelectorsВидеоExtending Action MethodsВидеоConditionsВидеоBuilding Behavior Trees for NPC Decision MakingDIALOGUEBehaviour Tree Concepts - AssessmentЗадание
03Advanced Behaviours11 материалов

Advanced Behaviours

InvertersВидеоA Generic Agent ClassВидеоOptimising with CoroutinesВидеоRepeating TasksВидеоEnsuring Node Status Return True States of GameObjectsВидеоA Prioritising SelectorВидеоDynamically Changing Node PrioritiesВидеоRandom Selector ChallengeВидеоShuffle and Sort OnceВидеоExtending Behavior Trees with Inverter NodesDIALOGUEAdvanced Behaviours - AssessmentЗадание
04Refactoring for Scalability10 материалов

Refactoring for Scalability

Dealing with Arrays of ChoiceВидеоTraditional AI: Fleeing Part 1ВидеоTraditional AI: Fleeing Part 2ВидеоBuilding A Complex Behaviour TreeВидеоCancelling Sequences with ConditionsВидеоAbandoning SequencesВидеоAdding Co-dependency ChallengeВидеоFallback BehavioursВидеоUnderstanding Arrays in Gameplay AIDIALOGUERefactoring for Scalability - AssessmentЗадание
05Adding New Agent Challenge6 материалов

Adding New Agent Challenge

Art LoversВидеоArt Lovers BehaviourВидеоA Coroutine to Effect Agent PropertiesВидеоThe Loop Decorator NodeВидеоProgramming a Boredom-Driven Art Patron in UnityDIALOGUEAdding New Agent Challenge - AssessmentЗадание
06Environmental Factors10 материалов

Environmental Factors

BlackboardsВидеоIntegrating Blackboard State ChallengeВидеоNot Daylight RobberyВидеоAgent CooperationВидеоInteracting AgentsВидеоAssigning Individual Agents to Work with Each OtherВидеоThinking like a Behaviour TreeВидеоRemember to Add DependenciesВидеоIntegrating a Blackboard in Behavior TreesDIALOGUEEnvironmental Factors - AssessmentЗадание
07Final Challenge4 материалов

Final Challenge

Cop Patrol ChallengeВидеоCop & Robber ChallengeВидеоImplementing Patrol and Chase Behaviors in UnityDIALOGUEFinal Challenge - AssessmentЗадание
08Final Words5 материалов

Final Words

Debugging a Behaviour TreeВидеоSome Final Words from PennyВидеоFinal Words - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull course AssessmentЗадание