Udemy

Platform

English

Language

Game Development

Category

Introduction to Artificial Intelligence in Unity 2021

Learn the basics of the most used Artificial Intelligence techniques in videogame development.

4.75 (6 reviews)

Students

Toplam 7 saat

Content

Apr 2021

Last Update
Regular Price

EXCLUSIVE SKILLSHARE OFFER
Exclusive  SkillShare  Offer
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

Learn how to use Finite State Machine

Learn the basics of Behavior Trees

Learn how to implement the Astar Pathfinding Algorithm

Learn how to implement Sensors in your game

Learn how to create a GOAP System

Learn the basics about Flocking


Description

Welcome to this Intermediate course designed for developers who want to learn the basics of the most Artificial Intelligence techniques. (Please see the Important Notes lecture on who this course is for before joining).

In this course we will learn how to implement some of the most popular AI techniques in Unity, we will learn how they work by creating a simple demo in each section.

Unity already comes with some packages that will let you add AI Agents to your games without any effort. We will go beyond with cool AI such as FSM, Behavior Trees, Sensors, Flocking, and a GOAP System.

If you are looking to expand your AI knowledge, enroll today and let's take a look at how these systems work.

Each section starts with an introduction video to understand how AI technique works and what you should consider when working with them, and you would have available Unity Packages to download so you can follow the course.

Bonus features you will get:

  • We will build a complete GOAP (Goal Oriented Action Planning) system that you can implement in your own games.

  • You will see 2 examples of how to work with Finite State Machines and the last version is the Pluggable AI System which you can use in your own games.


Screenshots

Introduction to Artificial Intelligence in Unity 2021
Introduction to Artificial Intelligence in Unity 2021
Introduction to Artificial Intelligence in Unity 2021
Introduction to Artificial Intelligence in Unity 2021

Content

Course Introduction

Course Video

Important Notes

Finite State Machine

Introduction to Finiste State Machine

Tank Controller and Bullet class

FSM Implementation

Enemy Tank States

Improving FSM: Pluggable AI

Action Patrol

Chase State

Attack State

Complete Project

Behavior Trees

Introduction to Behaviour Trees

Move Enemy

Sleep Enemy

Shoot Player

Complete Project

Pathfinding

Pathfinding Introduction

Show Grid

Setup Nodes and Obstacles

Implement AStar

Find the Shortest Path

Complete Project

Sensors

Sensor Introduction

Setup Agents

Sight Sense

Touch Sense

Hearing Sense

Smelling Sense

Complete Project

Flocking

Lecture Introduction

Move Boids

Avoid Neighbors

Align With Neighbors

Apply Cohesion

Complete Project

GOAP

Lecture Introduction

Setup Actions and Goal

Load Actions, Goal and Decisions

Build Plan

Create States

Execute States

Move Agents

Pick Coffee

Complete Goal

Complete GOAP Project

Course Extras

Bonus Lecture


Reviews

J
Jorge28 May 2021

A very good course to learn certain artificial intelligence techniques, the demos are simple but it helps to understand how to apply them. Worth it


3658114

Udemy ID

11/24/2020

Course created date

4/30/2021

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram