The Beginner's Guide To Artificial Intelligence 2022

Write your awesome label here.
In this course, Penny reveals the most popular AI techniques used for creating believable character behaviour in games. Throughout, you will follow along with hands-on workshops designed to teach you about the fundamental AI techniques used in today's games.  You'll join in as NPCs are programmed to chase, patrol, shoot, race, crowd and much more.
Learn how to program and work with:
  • vectors
  • waypoints
  • navmeshes
  • the A* algorithm
  • crowds
  • flocks
  • animated characters
  • vehicles
and industry standard techniques such as goal-oriented action learning and behaviour trees..

Course Reviews

A fantastic tour of many aspects of AI as it applies to games. The range and depth of the topics covered is phenomenal, while striking a perfect balance between theory and practice.
Andrew M.
Drag to resize
A truly amazing course! My mind is swimming in the possibilities of all of the things I have learned in this course. I had no idea that AI programming could be so elegant - especially when leveraging the tools and other powerful components in Unity.
Andrew P.

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.