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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Mastering 3D Pathfinding with Octree · LearnSpace
Назад в каталог
courseraПрограммирование

Mastering 3D Pathfinding with Octree

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

О курсе

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. Navigate the complexities of 3D environments with confidence as you master octree-based pathfinding in Unity. This course will equip you with the knowledge and skills to design intelligent navigation systems that are optimized for performance and scalability in large virtual spaces. You'll build a strong understanding of spatial partitioning, waypoint graphs, and advanced AI pathfinding techniques. Your learning journey begins with an introduction to octrees—their structure, base classes, and methods for space division. As you progress, you'll dive into building waypoint graphs, adding nodes and edges, and refining them for optimized navigation. The course culminates with a hands-on exploration of the A* algorithm, showing how it can be powerfully combined with octrees for intelligent, efficient pathfinding. Designed for developers with some Unity experience, this course is ideal for game developers, simulation engineers, and AI enthusiasts. A working knowledge of Unity and C# is recommended. The difficulty level is intermediate, blending theoretical insight with practical application. By the end of the course, you will be able to implement scalable octree structures, develop optimized waypoint systems, integrate A* pathfinding, and build AI agents capable of navigating dynamic 3D environments.

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

Spatial AnalysisC# (Programming Language)

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

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

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

Introduction

WelcomeВидеоFull Course ResourcesЧтениеJoin the H3D Student CommunityВидеоUpdating to Unity 6Видео
02Octrees10 материалов

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

Packt - Course Instructors

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

Mastering 3D Pathfinding with Octree
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.1 ч

5 модулей

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

Часть программы вашего университета

Octrees

What is an OctreeВидеоThe Octree Base ClassesВидеоAdding a NodeВидеоSplitting a NodeВидеоDividing SpaceВидеоSelectively Dividing SpaceВидеоFinding Empty LeavesВидеоSplitting for Higher GranularityВидеоBuilding and Navigating an Octree in UnityDIALOGUEOctrees - AssessmentЗадание
03Waypoint Graphs7 материалов

Waypoint Graphs

Basic Graph Architecture Part 1ВидеоBasic Graph Architecture Part 2ВидеоAdding Nodes to the Waypoints GraphВидеоAdding Edges to the Waypoints GraphВидеоReducing EdgesВидеоBuilding and Optimizing a Waypoint Graph for NavigationDIALOGUEWaypoint Graphs - AssessmentЗадание
04Pathfinding14 материалов

Pathfinding

PathfindingВидео Implementing A* Part 1ВидеоImplementing A* Part 2ВидеоDeveloping a Path Following AIВидеоThe First Test FlightВидеоAdding Multiple AI and PathsВидеоCombining A* with Octrees for Pathfinding Part 1ВидеоCombining A* with Octrees for Pathfinding Part 2ВидеоCombining A* with Octrees for Pathfinding Part 3ВидеоAdding Destinations for AI Part 1ВидеоAdding Destinations for AI Part 2ВидеоAdding Destinations for AI Part 3ВидеоImplementing Pathfinding with Octrees and A* Algorithm in 3D SpaceDIALOGUEPathfinding - AssessmentЗадание
05Final Words3 материалов

Final Words

Some Final Words from PennyВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание