AI Is too streamlined …
… and this hurts games

Unity, Unreal, and Godot provide out-of-the-box AI solutions and a TON of plugins.

While this simplifies the process a lot, it hides the inner workings of it all.

Why is this a bad thing? Because all the games using these systems will feel the same.

Without proper knowledge of what is happening under the hood, how can to make your game special?

Look no further!

Every game is multiplayer these days

It is a common trend for game developers to look at successes such as Among Us, Valheim or Fortnite and think they can achieve the same by making the next big thing.

And this is great! There is a big market of multiplayer games. But instead of competing on money, it competes on player’s time – which is a limited resource.

Many multiplayer-only indie games are DEAD ON ARRIVAL. By including an AI System in your game, your game’s world will be alive even when few players are around.

It’s time to supercharge your multiplayer experience and give it the best possible chance.

What’s it about?

State Machines

Learning only to use State Machines might set you up for a bumpy road.

Find out about their strengths and weaknesses, the types of games they best work in.

All of this while going in-depth and finding out their core concepts and what makes them work.

You will learn about:

  • How to make a State Machine
  • What’s behind a State Machine
  • What issues might appear when designing one
  • PROs/CONs using a State Machine

Behavior Trees

Used in many modern games to design AI Systems, Behavior Trees were first created for Halo 2.

Learning how to use them is the first step in understanding them. In this workshop we will deep-dive in what makes BTs work and how can we get the most out of them.

You will learn about:

  • How to create and use a Behavior Tree
  • How a Behavior Tree works behind the scenes
  • PROs/CONs using a Behavior Tree


Moving an enemy from A to B might seem trivial with today’s engine integration.

But what happens when you want a custom map or a custom pathfinding solution, to have an unique game that distinguishes from the rest?

Learn how pathfinders work and even how to create one from scratch.

You will learn about:

  • How a pathfinding algorithm works
  • How to implement your own pathfinder
  • What are the opportunities to customize it for different types of maps (squares, hex, heightmap)

I can learn everything from Youtube, for free

Of course you can. And I don’t want to stop you from doing so.

If you like saving time, getting curated knowledge with help along the way
this might be exactly what you are looking for.

Most of the time the free information comes without a proper structure, not relevant examples – if any – and if you need help: good luck! The creators most likely won’t respond because they are busy making their next free tutorial.

Examples Included

I hate learning with abstract concepts! This was my pain point learning math in school and I struggled a lot because of this.

Focusing on the back-end might make things harder to understand.

Let’s put a fun spin to it, with examples. This way, abstract concepts will become more specific and easier to grasp.

Every concept discussed here is accompanied by examples even demos! (which you will be able to download and check yourself)

Is it right for you?

You don’t need programming skills but they will help – this workshop is no-code friendly.

You already use AI in your games but feel like you need to understand it better.

You want to give your game an edge, make it unique, in this case – AI might just be the thing you are missing.

Don’t take my word for it …

I found Game AI Foundations to be very useful. It introduced me to new systems and showed how they can be combined to create even more detailed solutions. The combination of lectures, guides, articles, and QA was a very effective learning experience for me.

-- Todd Z.

This course gave me the needed ability to reevaluate the usefulness of AI knowledge I gathered before.

-- Timur

Meet Adrian, your AI Coach!

I started making games since 2005. Back then, there were no game engines like Unity, Unreal or Godot.

My experience spans more than just developing. During high-school I put together and led a team of game developers which participated in national gamedev contests, even won some 😀

At the university, I started a gamedev club to teach students how to develop games.

I also released games on steam, together with a team: Desertland2115, Empire of the Fallen Steel, and War of the Wasteland.

Professionally, I worked with Unity, held presentations about various gamedev topics such as pathfinding, networking, steam – even at Nordic Game Conference in Sweden.

My latest project is Redefine Gamedev, the Youtube channel focused on delivering awesome and unique gamedev content. Under REGA I organized GoGodotJam 2x times for an audience of over 10 000 people.

Now I want to share my knowledge with you, to help you reach your goals faster.

What’s included

  • 3 days of LIVE workshops where we will dive into the core concepts of Game AI
  • Specially crafted guides that go along each session (PDFs format)
  • Q&A Group Sessions after each meeting
  • All the workshop material to learn at your own pace
  • All examples with code
  • Access to the Secret Game AI Discord Community

Bonuses (Over $100 in value)

  • A full Q&A session after Day 3 of the workshop ($40 value)
  • 30min 1-1 session with me to discuss your Game’s AI (redeem time: 3 months) ($65 value)

Bonuses (Over $200 in value)

  • A full Q&A session after Day 3 of the workshop ($40 value)
  • 30min 1-1 session with me to discuss your Game’s AI (redeem time: 3 months) ($65 value)
  • 2 years of free updates – the workshop is continuously evolving. I will give you access to the latest and greatest updates for “Game AI Foundations” for 2 years ($100 value)

Game AI Foundations


LIVE SESSIONS: 28/29/30 Jan 2022 – 3pm EST

recordings available after

Frequently Asked Questions

If I’m not happy with my purchase can I get a refund?

If you are not satisfied with your purchase, don’t worry. I offer a no questions asked refund, available until the 2nd session.

What prior knowledge should I have if I want to attend?

Basic programming knowledge either in C# or Python is good to have (variables, lists, etc).

Should I know a particular Game Engine?

Having knowledge in either Unity, Unreal or Godot will help you understand the concepts faster. But it won’t be a showstopper if you are just beginning. We will have Q&A sessions where you can clarify misunderstandings as soon as they appear.

What if I miss a session or more?

I got you covered! I will record all the sessions and they will be available for you anytime. Of course, it is recommended to join the sessions live to not miss the opportunity to ask questions and interact.

Will I learn everything about AI?

This workshop aims to teach you the core concepts of Game AI Systems, state machines, pathfinding accompanied with examples from games. AI is a complex topic and this is the first step.

Will I learn to implement my own AI from 0?

The workshop focuses on understanding the systems. We will discuss implementations in a simple step-by-step way (less or no code involved).

© Redefine Gamedev 2022