Quick’n Simple Tank AI
in under ONE hour – using Godot
By the end of this course you will implement your own AI
using Finite State Machines, in Godot
You will make
- A State Machine in Godot
- Pick random positions in a range
- Create a Wait & Patrol Sequence
- Seek Enemy Targets
- Range Detect and take action
- An Attack Sequence


You will be getting
A Godot project to get you started in no time!
What’s included:
- A full scene
- 3D tank model
- Helper Scripts
- Other prefabs (projectile)
This course course is very good for a novice in game development AI and Godot. It is very well explained step by step, so you will be able to understand pretty well the concept of an AI state machine.
The course takes you through implementing a state machine to toggle the state of the tank between idling, roaming, seeking a target and firing at the target.
This is a super basic “AI”, but certainly a useful concept to know.
Meet Adrian, your coach
I started making games in 2005. Back then, there were no game engines like Unity, Unreal, or Godot.
My experience spans more than just development. 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.

© REDEFINE GAMEDEV 2022