Ultimate Game AI for Unity Beginners - CouponED
Skip to content Skip to sidebar Skip to footer

Ultimate Game AI for Unity Beginners

Ultimate Game AI for Unity Beginners

By the end of this course you will implement your own AI System. Find out the key components of a professional Game AI: Decision Making, 

Category : IT & Software, Other IT & Software, Unity

Instructor : Adrian / Redefine Gamedev

Redeem On Udemy

What you'll learn

  • What is a Game AI and how can it improve your game
  • What are the main components of a Game AI
  • How to implement a Game AI System in Unity
  • How to put everything together in a Game Project using Unity


By the end of this course you will implement your own AI System.

Find out the key components of a professional Game AI: Decision Making, Pathfinding and Compete & Collaborate.

Decision Making

Realtime decision making is one of the key components when creating a solid Game AI.

There are many ways to achieve this, be it either Finite State Machines, Behavior Trees, Planning.

The course focuses on Hierarchical Finite State Machines, an improvement over the original State Machines.

HFSM are currently used in modern games like Doom 2016. They are easy to understand and powerful.


Learn how a Finite State Machine works and how to use a Hierarchical State Machine for your own game project.


Once a decision is made, the AI Agent needs to move from A to B. Here is where pathfinding comes into play.

In these days, the pathfinding component is integrated in the game engine itself.

In the hands-on project we will make use of Unity's Navmesh System.

This course also focuses on teaching the core concepts of how a pathfinder works.


Learn how a pathfinder works and how to create one from 0.

Find out how to use Unitys Navmesh in a Game AI project.

Discover how to create cover points and use them accordingly when picking a final destination.

Compete & Collaborate

The last piece of the puzzle of a great AI is also in this course!

Having the AI Agents not only detect what's around them by using sensors but also communicate between is a must in modern games.


Learn how to implement range, field of view, raycast, hit detection and communication.

Find out how to give unique personalities to your AI Agents for a superior game experience

AI Personality: Aggressive

Meet the Agressive AI! Made to seek & kill with a low chance of retreat, this is the perfect killing machine!

It's main features are a linear projectile, a range sensor combined with raycast and a low chance of retreat.


Learn how to put together an AI Agent that seeks to kill.

AI Personality: Defensive

Combining attacking with defense is another way to approach a fight. And this is how this AI operates.

Its main features are rocket projectiles, range/raycast sensors and a 50-50% attack/retreat chance.


Learn how to put together a balanced AI Agent that not only seeks the target but also the nearest good cover.

Online Course CoupoNED based Analytics Education Company and aims at Bringing Together the analytics companies and interested Learners.

Post a Comment for "Ultimate Game AI for Unity Beginners"