3D Navigation with Octrees 

Write your awesome label here.
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.
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.

Course reviews

The course was very good and explained the behavior tree concepts in a fun and engaging way. Highly recommended!
Clarence L.
Very informative. Now I know how to change all these terrible AIcontrollers with a huge number of conditions if/else to a slender behaviour tree. The behavior of the characters can be made much more natural.
Oleg G.

Meet Your Instructor     
Penny de Byl

Professor of Games Development, Artificial Intelligence and Computer Science
About me
I'm a full stack developer of most things computer sciency and academic with a true passion for teaching. I've been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I've also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide.