Advanced AI For Games with Goal-Oriented Action Planning

Udemy
Deal Score+1
Deal Score+1
Advanced AI For Games with Goal-Oriented Action Planning
Advanced AI For Games with Goal Oriented Action Planning

Artificial Intelligence for Creating Complex Game Character Behaviours for Simulations, Real-Time Strategy Games & More

Product Brand: Udemy

Editor's Rating:
4.5

Udemy Coupon Code for Advanced AI For Games with Goal-Oriented Action Planning Course. Artificial Intelligence for Creating Complex Game Character Behaviours for Simulations, Real-Time Strategy Games & More

Created by Penny de Byl | 8 hours on-demand video course | 33 downloadable resources

Advanced AI For Games Course Overview

Advanced AI For Games with Goal-Oriented Action Planning

Throughout the course, you will follow along while a GOAP library and API are constructed from the ground up, to allow you intimate knowledge of the codebase. Alongside this, a simple hospital simulation will be constructed to test out the functionality of the library as it is put together. The simulation will also rely on Unity’s NavMesh System for navigation and path planning.

The course begins with an overview of Unity’s NavMesh System and covers the basic functionality needed for the hospital simulation. It then goes on to cover the concept of GOAP, where students will discover how goals, actions and plans interact. A planner will be constructed that dynamically builds each character’s sequence of actions, based on what they believe their goals are while in the simulation.

Following this, inventories will be introduced and developed to hold resources for individual characters. The resources in the inventories will be required for plan completion and also assist in directing a character’s navigation around the environment. This will then build to the design of more complex behaviours in which two characters must collaborate to complete a plan.

As the course continues, more characters with differing roles will be added and dynamically created and resources will be added and removed to develop a complex simulation. By the end of the course, students will have a hospital simulation with patients, nurses, doctors and janitors each with their own roles, goals, actions and required resources.

Although this course is not about building a completed game, a final section will provide some further knowledge on Unity development and examine methods for interacting with the environment such as: dragging and dropping items, dynamic NavMesh baking, user interface creation and camera movement to provide students with some direction on how such a simulation could be turned into a game.

At the completion of this course, students will have a fully-fledged GOAP library and API that they can reuse in their own game projects to provide game characters with complex intelligent behaviours.

What you’ll learn

  • How to design and program more intelligent behaving Non-Player Characters with C#.
  • How goals, states, actions, believes and path-planning can be applied in computer games.
  • The finer workings of a Goal-Oriented Action Planning (GOAP) library and building one from scratch.
  • How to develop and debug your own simulations.

Top AI Games Courses Online for 2024

Unity AI Guide: Create a Autonomous Game with Adaptive NPCs Course

Unity AI Guide: Create a Autonomous Game with Adaptive NPCs Hot & NEW

Develop adaptive AI with Behavior Trees, guiding characters to think, act and learn autonomously in your Unity games.

Unlock the potential of Artificial Intelligence in Unity by mastering Behavior Trees in this hands-on, practical Unity AI Guide: Create a Autonomous Game with Adaptive NPCs course. Together, we’ll build a fully autonomous “Hide and Seek” game with Adaptive AI that learns and evolves. Designed for beginner and intermediate game developers and designers with a passion for AI, this step-by-step course will guide you from the basics to advanced techniques.

Learn Advanced AI for Games with Behaviour Trees Course

Learn Advanced AI for Games with Behaviour Trees

Create your own Behaviour Tree API in C# and apply it in the Unity Game Engine

In this Learn Advanced AI for Games with Behaviour Trees Course, Penny demystifies the advanced A.I. technique of BTs used for creating believable and intelligent game characters in games, using her internationally acclaimed teaching style and knowledge from almost 30 years working with games, graphics, and having written two award-winning books on games AI.

Who this course is for:

  • Anyone interested in learning how to better program their own non-player characters (NPCs) for believable behaviour.
  • Anyone wanting to learn the advanced AI technique of GOAP to control their sims.
  • Anyone interested in seeing how artificial intelligence is applied in computer games.

Recomended Course by Penny de Byl

Mastering Unity Muse

Udemy Coupon Code for Mastering Unity Muse Course. Your complete guide to generative AI tools in the Unity Game …

Taught by Penny de Byl

Affiliate Disclosure: Thank you for visiting Udemy Coupons ME. We want to let you know that some of the links on our website are affiliate links. By clicking on these links and making a purchase, we may receive a small commission. This is at no extra cost to you. Our content, including the guidance we provide on education choices, is created with integrity and based on the practical assessment and feedback from our community of users. We focus on helping you find the best online courses to meet your needs, while the affiliate commissions we earn are reinvested into enhancing our platform. We appreciate your support and trust in our recommendations!

Josh Smith
Josh Smith

The Couponos team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.