Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
0
1
00:00:00,030 --> 00:00:00,600
Welcome.
1
2
00:00:00,720 --> 00:00:02,760
I am so glad that you are here.
2
3
00:00:02,790 --> 00:00:06,490
My name is Adrian and I'll be your coach through your journey
3
4
00:00:06,510 --> 00:00:09,050
with Game AI. By by the end of this course
4
5
00:00:09,090 --> 00:00:15,180
Not only you will be able to implement your own AI system, you'll also be able to understand its core
5
6
00:00:15,180 --> 00:00:19,650
concepts and functionalities that make the whole thing.
6
7
00:00:19,980 --> 00:00:25,710
And with this knowledge, you will be able to customize it and make your games stand out from the crowd.
7
8
00:00:26,160 --> 00:00:28,680
If that sounds interesting, then stay tuned.
8
9
00:00:28,710 --> 00:00:33,840
In this video, I'll give you an overview of the course so that you know exactly how you can get the
9
10
00:00:33,840 --> 00:00:35,420
most value out of it.
10
11
00:00:37,190 --> 00:00:41,480
This course has three different parts that are structured in different modules.
11
12
00:00:41,660 --> 00:00:45,610
In the first part, you'll learn about the core Game AI concepts.
12
13
00:00:45,620 --> 00:00:52,340
In here we have the following: understanding the environment, how the AI perceives the environment
13
14
00:00:52,340 --> 00:00:57,650
around it, and what are the data structures needed to map this kind of environment.
14
15
00:00:57,770 --> 00:01:03,410
Finite State Machines is all about learning of one of the most popular ways to implement decision
15
16
00:01:03,410 --> 00:01:05,390
making in the AI systems.
16
17
00:01:05,510 --> 00:01:11,930
You learn what is a finite state machine, how to implement one and how to use one, and also its pros
17
18
00:01:11,930 --> 00:01:12,650
and cons.
18
19
00:01:12,680 --> 00:01:19,580
Pathfinding is all about finding out the path from point A to point B because the enemy cannot move
19
20
00:01:19,580 --> 00:01:20,150
on its own.
20
21
00:01:20,160 --> 00:01:26,810
We have to figure out an algorithm to provide a clear path that avoids obstacles and other enemies and targets
21
22
00:01:27,170 --> 00:01:29,060
to reach the final destination.
22
23
00:01:29,270 --> 00:01:34,760
Here you will find out how the pathfinding algorithm works and will even implement one from scratch.
23
24
00:01:34,940 --> 00:01:36,380
In the Sensors module
24
25
00:01:36,440 --> 00:01:40,490
You'll learn about how the AI feels the world around it.
25
26
00:01:40,700 --> 00:01:47,180
For example, what are its nearby targets, or what AI sees or items that can be picked up and much
26
27
00:01:47,180 --> 00:01:47,540
more.
27
28
00:01:47,960 --> 00:01:52,940
Here, it's all implementation wise and it's of course, it's made of Godot and GDScript.
28
29
00:01:52,970 --> 00:01:59,120
In the second part, you'll find the final project, which is a full game AI project that not only
29
30
00:01:59,120 --> 00:02:04,750
contains the examples from the previous parts, but also a project that you can study and take parts
30
31
00:02:04,760 --> 00:02:05,470
out of it.
31
32
00:02:05,480 --> 00:02:11,180
I also provide videos explaining how each part works to make it much more simple for you.
32
33
00:02:11,180 --> 00:02:16,550
In the final part, it's actually a bonus section where you'll find a small introduction for GDScript,
33
34
00:02:16,850 --> 00:02:22,310
but also an introduction to the data structures that are needed for AI algorithms.
34
35
00:02:22,340 --> 00:02:27,350
Besides all of this video material, the course also contains PDF materials if you want to check
35
36
00:02:27,350 --> 00:02:28,550
out information faster.
36
37
00:02:28,940 --> 00:02:31,520
And it also has documented source code.
37
38
00:02:31,670 --> 00:02:33,950
If you just want to hop directly into the code.
38
39
00:02:35,420 --> 00:02:39,830
Let's now find out how you can make the most out of this course.
39
40
00:02:40,130 --> 00:02:44,660
And there are three tiers beginner, medium and advanced.
40
41
00:02:45,170 --> 00:02:46,550
Let's start with beginner.
41
42
00:02:47,090 --> 00:02:53,180
If you're a beginner, then you probably should start with the bonus section and learn about GDScript
42
43
00:02:53,180 --> 00:02:58,060
In the introduction for GDScript, but also data structures that are used for game AI.
43
44
00:02:58,670 --> 00:03:06,050
Then you can move to part one and go through everything and don't skip anything because the components
44
45
00:03:06,050 --> 00:03:07,640
are related with one another.
45
46
00:03:07,640 --> 00:03:10,920
And if you skip a step, then you might have trouble down the road.
46
47
00:03:10,940 --> 00:03:16,400
If you're a medium user, that means you know a little GDScript and you know some core concepts.
47
48
00:03:16,700 --> 00:03:22,340
You might skip the bonus part and head directly into the first part, which is learning more about game
48
49
00:03:22,340 --> 00:03:22,850
AI
49
50
00:03:22,850 --> 00:03:27,830
I definitely recommend you also to check the data structures because they're quite relevant for this.
50
51
00:03:28,460 --> 00:03:34,400
And if you're an advanced user, you might want to go directly to the project or to the videos explaining
51
52
00:03:34,400 --> 00:03:35,900
different parts of the project.
52
53
00:03:36,260 --> 00:03:41,630
If you don't know a specific concept, you can always come back and learn about it in the previous parts.
5743
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.