Was Sie vorher wissen sollten
bevor Sie beginnen
Beginnt 5 June 2026 07:35
Endet 5 June 2026
00
Tage
00
Stunden
00
Minuten
00
Sekunden
4 hours 8 minutes
Optionales Upgrade verfügbar
Not Specified
Lernen Sie in Ihrem eigenen Tempo
Paid Course
Optionales Upgrade verfügbar
Übersicht
Ever wanted to take navmeshes off the level and extend them into 3D space? The techniques revealed in this course will show you how to use Octrees to recursively divide space for use with the A* algorithm to find paths from one location to another.
Throughout, you will follow along in the Unity game engine to develop a project that creates and visualises Octrees in carving up the space around game objects before developing an automatic navigating AI character that uses A* for pathfinding.
Lehrplan
- Introduction to 3D Pathfinding
- Setting Up Unity Environment
- Understanding Octrees
- Implementing Octrees in Unity
- Introduction to the A* Algorithm
- Integrating A* with Octrees
- Developing Navigating AI Characters
- Project: Creating a 3D Pathfinding System
- Advanced Topics and Extensions
- Course Wrap-up
Overview of pathfinding concepts
Introduction to Octrees and their advantages
Course objectives and project overview
Installing Unity 6 and necessary tools
Setting up a new Unity project
Importing assets and initial setup
Theory behind Octrees
Recursive division of space
Practical applications in 3D space navigation
Scripting Octrees in Unity
Visualizing Octree nodes
Handling dynamic objects and environment changes
Principles of the A* algorithm
Comparing A* with other pathfinding algorithms
Optimizing A* for performance
Applying A* to Octree-structured space
Managing node traversal and heuristic functions
Strategies for efficient path calculation
Designing AI characters in Unity
Implementing AI with pathfinding capabilities
Testing and refining AI navigation
Setting project goals and parameters
Building the 3D pathfinding solution
Debugging and performance tuning
Handling large and complex environments
Incorporating moving obstacles and dynamic adjustments
Multi-agent pathfinding considerations
Review of key concepts
Final project showcase and feedback
Additional resources and further learning paths
Unterrichtet von
Penny de Byl and Penny Holistic3D
Fachgebiete
Programming