Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,256 --> 00:00:02,816
We've got our timer in place that we can
2
00:00:03,072 --> 00:00:03,584
Use
3
00:00:03,840 --> 00:00:05,632
Later 4 gameplay purposes
4
00:00:06,144 --> 00:00:08,960
But let's focus now on the
5
00:00:09,216 --> 00:00:12,800
That would drop from enemies to collect experience so as a refresher
6
00:00:13,056 --> 00:00:15,104
The way that games like vampire survivors
7
00:00:15,360 --> 00:00:16,896
Is that as you kill enemy
8
00:00:18,176 --> 00:00:19,200
Sort of currency
9
00:00:19,456 --> 00:00:19,968
Is drop
10
00:00:20,224 --> 00:00:22,528
Like experience points or something similar
11
00:00:22,784 --> 00:00:25,856
That you have to collect in order to fill up your
12
00:00:26,112 --> 00:00:27,136
Level up metre
13
00:00:27,392 --> 00:00:30,208
And once you've done that then you are presented with an
14
00:00:30,720 --> 00:00:31,744
Where you can choose
15
00:00:32,000 --> 00:00:35,072
To enhance your abilities or to get a new ability
16
00:00:35,584 --> 00:00:37,376
And so we're going to work on that
17
00:00:37,632 --> 00:00:38,400
Right now
18
00:00:38,912 --> 00:00:40,192
So go to your tilemap
19
00:00:40,448 --> 00:00:41,728
From the Kenney assets
20
00:00:41,984 --> 00:00:43,776
And take a look at
21
00:00:44,032 --> 00:00:47,872
The tiles that are available in what I'm thinking would make a good drop is
22
00:00:48,128 --> 00:00:48,896
Bluevine
23
00:00:49,152 --> 00:00:49,920
Right here
24
00:00:50,688 --> 00:00:55,040
So we're going to make it blue violet drop when you kill enemies and then collecting the bluevine
25
00:00:55,296 --> 00:00:56,064
Will Phil
26
00:00:56,320 --> 00:00:57,600
Some sort of meat
27
00:00:58,112 --> 00:01:01,677
So let's go find that individual tiles I'm going to go into the tiles the individual tiles directory
28
00:01:01,679 --> 00:01:04,028
Subtitled by
online-courses.club
We compress knowledge for you!
29
00:01:04,028 --> 00:01:04,768
And it looks like tile
30
00:01:05,024 --> 00:01:06,816
0128
31
00:01:07,840 --> 00:01:09,120
The tile that we're looking for
32
00:01:09,376 --> 00:01:10,144
I'm going to copy
33
00:01:10,656 --> 00:01:11,424
With control c
34
00:01:11,680 --> 00:01:14,240
Dynamite filesystem right click
35
00:01:14,496 --> 00:01:16,032
Click open in file manager
36
00:01:16,544 --> 00:01:18,336
I'm going to paste it in the root of the
37
00:01:18,592 --> 00:01:21,408
Heading close that file explorer window
38
00:01:21,664 --> 00:01:24,224
I want to go back to your till I should see you tile here
39
00:01:24,480 --> 00:01:28,320
Rename this by right-clicking and clicking rename
40
00:01:28,576 --> 00:01:30,112
Let's rename ed2
41
00:01:30,368 --> 00:01:31,648
Experience
42
00:01:31,904 --> 00:01:33,184
Underscore
43
00:01:34,208 --> 00:01:38,048
Ok and let's create a new scene with control
44
00:01:38,560 --> 00:01:43,424
Make the scene a root type of 2D seem so that would just be a regular or No Deal
45
00:01:43,680 --> 00:01:45,984
Let's rename it by double-clicking into it
46
00:01:47,264 --> 00:01:48,544
Experience
47
00:01:48,800 --> 00:01:49,312
Vile
48
00:01:49,824 --> 00:01:50,592
Save it
49
00:01:50,848 --> 00:01:53,920
And I want to go to our seems to Rectory so up wondering
50
00:01:54,176 --> 00:01:54,688
For me
51
00:01:55,200 --> 00:01:56,992
And we're going to create
52
00:01:57,248 --> 00:02:00,576
What's create a new folder and run a game underscore
53
00:02:02,112 --> 00:02:06,208
And I'm gonna create a new folder and call this experience underscore Vale
54
00:02:06,464 --> 00:02:07,232
And then save it
55
00:02:07,744 --> 00:02:09,792
So you should have seen game on
56
00:02:10,304 --> 00:02:11,072
Experience mi
57
00:02:11,328 --> 00:02:12,608
And go ahead and drag
58
00:02:12,864 --> 00:02:15,168
Experience smile.png over internet
59
00:02:15,936 --> 00:02:17,984
Ok so before we go any further
60
00:02:18,240 --> 00:02:20,288
Let's put the other acid that we have
61
00:02:20,544 --> 00:02:21,312
Into the game
62
00:02:22,080 --> 00:02:25,664
So the game of drink holder that I create for my games is where I live
63
00:02:25,920 --> 00:02:27,712
To put the player the end
64
00:02:27,968 --> 00:02:33,600
Is any upgrades or health pickups or anything that can actually appear in the game as an object
65
00:02:33,856 --> 00:02:34,368
Interact
66
00:02:34,624 --> 00:02:39,232
If I do that what I'm gonna do is I'm going to close all my scenes by middle clicking or clicking
67
00:02:39,744 --> 00:02:41,792
And the reason I'm doing this is because I find that
68
00:02:42,048 --> 00:02:44,864
Sometimes a good girl can break if you have reference
69
00:02:45,120 --> 00:02:47,680
Two seems that you're refactoring or that you're moving around
70
00:02:47,936 --> 00:02:50,496
So I just want to make sure all of my scenes are closed
71
00:02:50,752 --> 00:02:52,288
Before I do anything with the files
72
00:02:52,800 --> 00:02:53,568
Select nothing else
73
00:02:55,616 --> 00:02:56,640
Close all my scenes
74
00:02:56,896 --> 00:03:01,760
I'm going to take my basic Enemy At folder and I'm going to drag that into the game object directory
75
00:03:02,272 --> 00:03:03,552
And I'm going to do the same
76
00:03:03,808 --> 00:03:04,320
4
77
00:03:04,832 --> 00:03:05,344
My
78
00:03:05,600 --> 00:03:06,112
Claire
79
00:03:07,136 --> 00:03:09,440
I think this directory structure now make sense
80
00:03:09,696 --> 00:03:12,768
And let's go ahead and even move the game camera
81
00:03:13,024 --> 00:03:13,536
Into game
82
00:03:14,048 --> 00:03:15,840
So now we should have a scene
83
00:03:16,352 --> 00:03:18,656
Ability directory a game object
84
00:03:18,912 --> 00:03:19,680
Amain
85
00:03:20,192 --> 00:03:20,704
A manager
86
00:03:21,216 --> 00:03:22,752
And a UI Direct
87
00:03:23,264 --> 00:03:24,800
And so this seems like a good
88
00:03:25,056 --> 00:03:26,080
Break down to me
89
00:03:26,336 --> 00:03:30,176
A game object directory is going to contain everything that can be interacted with by the player
90
00:03:30,944 --> 00:03:33,248
What's going to open up the experience while again
91
00:03:33,504 --> 00:03:35,296
Control Adur Avenue
92
00:03:35,808 --> 00:03:37,088
Let's search for Sprite 2
93
00:03:37,600 --> 00:03:38,368
Go ahead and
94
00:03:38,624 --> 00:03:41,184
Drag over the experience violin png
95
00:03:41,440 --> 00:03:41,952
The internet
96
00:03:42,208 --> 00:03:42,976
That looks pretty
97
00:03:44,000 --> 00:03:48,352
So what are we going to do what we want this thing may be able to be picked up by the player
98
00:03:48,608 --> 00:03:49,120
Right
99
00:03:49,376 --> 00:03:51,168
I'm going to add a collision
100
00:03:51,424 --> 00:03:55,008
Area so control a area2d
101
00:03:55,264 --> 00:03:59,616
So we got a new area today but a control again to add a collision shape 2D
102
00:03:59,872 --> 00:04:00,640
Just like song
103
00:04:00,896 --> 00:04:03,200
The clean shape 2D let's make a
104
00:04:03,456 --> 00:04:05,248
New circle shape in the show
105
00:04:05,504 --> 00:04:06,016
Property
106
00:04:06,528 --> 00:04:07,040
Unless
107
00:04:07,808 --> 00:04:08,576
Bring this
108
00:04:08,832 --> 00:04:10,880
By let's say 16 or so pics
109
00:04:11,392 --> 00:04:11,904
In the rage
110
00:04:12,416 --> 00:04:15,744
Should I give us a nice radius and I'm going to move the area 2D to be the first Choice
111
00:04:16,256 --> 00:04:17,791
So that it renders behind
112
00:04:18,303 --> 00:04:19,071
The vinyl spray
113
00:04:19,839 --> 00:04:23,935
Another I've got that I want to click on my area to select that
114
00:04:24,191 --> 00:04:25,727
And let's modify the collision
115
00:04:25,983 --> 00:04:26,495
Leia
116
00:04:26,751 --> 00:04:30,079
So I'm going to do is going to uncheck the layer and we're going to check them
117
00:04:30,335 --> 00:04:31,615
Ask now we're going to need
118
00:04:31,871 --> 00:04:32,383
Another
119
00:04:32,639 --> 00:04:33,151
Mask
120
00:04:33,407 --> 00:04:33,919
Type
121
00:04:34,175 --> 00:04:37,503
And let's go ahead and go project product settings
122
00:04:37,759 --> 00:04:39,807
Let's go down to layer name
123
00:04:40,319 --> 00:04:41,343
Godot 2D physics
124
00:04:41,855 --> 00:04:43,391
Unreal 5 let's call this
125
00:04:44,671 --> 00:04:45,183
Claire
126
00:04:45,439 --> 00:04:45,951
Pick up
127
00:04:47,743 --> 00:04:49,535
And you'll see how I'm going to use that in a
128
00:04:49,791 --> 00:04:53,631
So let's set the mask on the violin to area on the area to die
129
00:04:53,887 --> 00:04:54,399
2
130
00:04:54,655 --> 00:04:55,679
Bid for
131
00:04:55,935 --> 00:04:58,495
AK number 5 AKA
132
00:04:58,751 --> 00:04:59,263
Play a pig
133
00:05:00,031 --> 00:05:00,799
So just like
134
00:05:01,055 --> 00:05:01,823
Is our going to do
135
00:05:02,079 --> 00:05:07,455
Before we go any further let's open up our player control shift O2 open the quick up and seen
136
00:05:07,967 --> 00:05:08,991
Search for player
137
00:05:09,247 --> 00:05:09,759
Open
138
00:05:10,015 --> 00:05:11,039
Why is an atom
139
00:05:12,063 --> 00:05:14,623
We're going to add in area2d to the player
140
00:05:15,135 --> 00:05:16,159
So hit control
141
00:05:16,415 --> 00:05:17,183
Area 2
142
00:05:17,439 --> 00:05:18,719
What does area2d
143
00:05:18,975 --> 00:05:25,119
Above the Sprite 2D but below the ability manager again I like to order it such that the play
144
00:05:25,375 --> 00:05:25,887
No
145
00:05:26,143 --> 00:05:29,983
Come first in a scene tree and then you can change the rendering or
146
00:05:31,007 --> 00:05:32,799
Is area 2D
147
00:05:33,055 --> 00:05:34,079
Control a
148
00:05:34,591 --> 00:05:35,871
Collision shape 2D
149
00:05:36,639 --> 00:05:38,431
Let's create a new circle shape
150
00:05:39,967 --> 00:05:41,503
Let's give it a quite large
151
00:05:41,759 --> 00:05:42,527
64
152
00:05:42,783 --> 00:05:43,551
Actually that's 2
153
00:05:43,807 --> 00:05:44,319
Maybe
154
00:05:45,855 --> 00:05:46,879
So giving a radiator
155
00:05:47,135 --> 00:05:48,927
Now select your area 2D
156
00:05:49,183 --> 00:05:52,255
W to enter move mode and drag this
157
00:05:52,511 --> 00:05:53,023
Up
158
00:05:53,279 --> 00:05:55,071
It's roughly centred on the Play
159
00:05:55,839 --> 00:05:57,631
Ok what's your area to deselect
160
00:05:57,887 --> 00:05:59,935
Let's go down to later and we're going to turn
161
00:06:00,191 --> 00:06:01,215
Aftermath
162
00:06:01,727 --> 00:06:03,519
I'm going to turn on layer 2 player pick
163
00:06:03,775 --> 00:06:06,591
So now this area2d is going to
164
00:06:06,847 --> 00:06:10,943
Exist on the player pick up Liam in the Vial is going to be scaring that Leah
165
00:06:11,199 --> 00:06:11,711
4
166
00:06:11,967 --> 00:06:12,735
Collision event
167
00:06:12,991 --> 00:06:15,807
What is that mean what that means now we can listen for that collision
168
00:06:16,319 --> 00:06:18,623
And collect the vile when they play against me
169
00:06:19,391 --> 00:06:21,439
So let's go back to our experience vile
170
00:06:21,695 --> 00:06:22,207
Scene
171
00:06:22,463 --> 00:06:23,999
And add a stop
172
00:06:24,511 --> 00:06:26,047
With the default settings that should have been
173
00:06:26,303 --> 00:06:26,815
Creator
174
00:06:27,071 --> 00:06:28,607
Let's get rid of the process method
175
00:06:29,631 --> 00:06:31,167
So let's get rid of this comment
176
00:06:32,191 --> 00:06:33,215
So when are ready made
177
00:06:33,727 --> 00:06:34,239
Let's
178
00:06:34,495 --> 00:06:37,311
Connect to the area2d by during dollar sign
179
00:06:38,079 --> 00:06:40,127
We're going to connect to the area entered signal
180
00:06:40,639 --> 00:06:41,663
Will it rain jacket
181
00:06:42,175 --> 00:06:44,735
Never going to write a function on area in
182
00:06:45,247 --> 00:06:45,759
Just likes
183
00:06:47,039 --> 00:06:50,623
Two new lines for the next one which is going to be cold on air
184
00:06:50,879 --> 00:06:51,391
Entered
185
00:06:52,671 --> 00:06:53,439
And remember
186
00:06:53,695 --> 00:06:57,279
This is going to be supplied with the other area that
187
00:06:58,047 --> 00:07:00,351
So I'm going to stay other underscore error
188
00:07:00,863 --> 00:07:02,655
Typed as an area 2D
189
00:07:03,167 --> 00:07:04,447
And make sure you put a call
190
00:07:04,703 --> 00:07:05,215
The end
191
00:07:05,471 --> 00:07:07,519
Ok so we're going to do another Android will the first
192
00:07:08,031 --> 00:07:09,823
Thing to do is just going to be too
193
00:07:10,079 --> 00:07:11,871
You free just that we can see
194
00:07:13,151 --> 00:07:14,687
So I'm just going to write Q3
195
00:07:15,199 --> 00:07:15,967
Afraid
196
00:07:16,223 --> 00:07:17,247
The scene tree
197
00:07:17,759 --> 00:07:20,831
Ok so that's looking good so what we're going to do is we're going to go to our main
198
00:07:21,087 --> 00:07:23,391
And you may be met
199
00:07:23,647 --> 00:07:25,695
Load failed due to missing tooth
200
00:07:25,951 --> 00:07:28,255
So this is exactly what I was talking about earlier
201
00:07:28,511 --> 00:07:30,303
We're moving things around cancer
202
00:07:30,559 --> 00:07:31,071
Brakes
203
00:07:32,095 --> 00:07:32,607
So
204
00:07:32,863 --> 00:07:35,167
Good thing is that we can actually fix this reveries
205
00:07:35,679 --> 00:07:37,471
So if you see this error what you can
206
00:07:38,495 --> 00:07:41,311
Looks like the player is the only one that
207
00:07:41,567 --> 00:07:42,079
The problem
208
00:07:42,335 --> 00:07:43,871
So I'm going to just
209
00:07:44,127 --> 00:07:45,151
Go to the
210
00:07:45,407 --> 00:07:46,687
Redpath here
211
00:07:46,943 --> 00:07:48,735
I'm going to collect the folder icon
212
00:07:48,991 --> 00:07:53,343
And I'm just going to go in find where that player seen is someone going to see it came up
213
00:07:53,855 --> 00:07:54,879
Player player
214
00:07:55,135 --> 00:07:55,647
And I'm not open
215
00:07:55,903 --> 00:07:57,439
And a dependency has been fed
216
00:07:57,951 --> 00:07:58,975
So we click ok
217
00:07:59,231 --> 00:08:00,767
And then open anyway
218
00:08:01,023 --> 00:08:02,559
And we should be good to go
219
00:08:02,815 --> 00:08:04,095
Charmaine is now
220
00:08:04,351 --> 00:08:08,191
If you didn't encounter a problem and everything looks fine then don't worry
221
00:08:08,447 --> 00:08:08,959
You're good to go
222
00:08:09,215 --> 00:08:11,519
What score instantiated a child's name by
223
00:08:11,775 --> 00:08:14,335
We can use ctrl shift a select mean
224
00:08:14,847 --> 00:08:15,871
Hit ctrl shift
225
00:08:16,127 --> 00:08:16,639
Keyboard
226
00:08:16,895 --> 00:08:18,943
And then search for experienced vinyl
227
00:08:19,199 --> 00:08:21,247
And it should appear in the
228
00:08:21,759 --> 00:08:23,039
Top left origin
229
00:08:23,295 --> 00:08:23,807
We can
230
00:08:24,063 --> 00:08:24,575
Movie
231
00:08:24,831 --> 00:08:25,855
Vile
232
00:08:26,367 --> 00:08:29,951
For the player and press ctrl d to duplicate them a bunch
233
00:08:30,463 --> 00:08:32,511
Again move to all is w
234
00:08:32,767 --> 00:08:35,327
On the keyboard or the spartan up here in the towbar
235
00:08:36,095 --> 00:08:38,143
So I just put a bunch of owls around the player
236
00:08:38,399 --> 00:08:40,191
Run the game and see if our collision
237
00:08:41,215 --> 00:08:42,751
So you should be able to pick up all of those
238
00:08:43,007 --> 00:08:44,799
Call so that's working pretty
239
00:08:45,311 --> 00:08:49,919
So that's it for the basic setup in the next lesson were going to go over how to
240
00:08:50,431 --> 00:08:52,735
Make those collections increment
241
00:08:53,247 --> 00:08:55,551
Some kind of experience not
15840
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.