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:04,096
Another game is basically finished the last step is to
2
00:00:04,352 --> 00:00:07,168
Build the game so that you can share the executable
3
00:00:07,424 --> 00:00:08,704
Whatever you want to share
4
00:00:09,216 --> 00:00:14,080
Before we do that we need to do a little bit of setup so I'm going to right click into my
5
00:00:14,592 --> 00:00:15,872
Filesystem hironobu
6
00:00:16,128 --> 00:00:17,664
Using the file manager to see the route
7
00:00:17,920 --> 00:00:19,712
And there some resource
8
00:00:19,968 --> 00:00:21,248
What's attached to this lesson
9
00:00:21,504 --> 00:00:24,320
Icon.png and ikon
10
00:00:26,112 --> 00:00:27,904
Diadem download those files
11
00:00:28,160 --> 00:00:33,024
Try and copy them into the root directory so alongside your project
12
00:00:33,280 --> 00:00:33,792
Akedo
13
00:00:34,048 --> 00:00:34,560
Vital
14
00:00:34,816 --> 00:00:36,608
Never go back into the editor here
15
00:00:36,864 --> 00:00:39,424
And we can delete this icon that
16
00:00:40,448 --> 00:00:42,496
We don't need this anymore so it's getting removed
17
00:00:43,264 --> 00:00:45,056
It's got a project
18
00:00:45,312 --> 00:00:45,824
Settings
19
00:00:46,080 --> 00:00:47,616
We have to do a little bit of Apple
20
00:00:47,872 --> 00:00:48,384
Configure
21
00:00:49,152 --> 00:00:49,664
Stop
22
00:00:49,920 --> 00:00:51,200
In the icon
23
00:00:51,456 --> 00:00:52,992
Option here under applique
24
00:00:53,248 --> 00:00:54,528
And if you don't see it
25
00:00:55,040 --> 00:00:57,344
Click on advanced settings to toggle that on
26
00:00:57,600 --> 00:00:58,112
In the top
27
00:00:58,624 --> 00:01:00,781
And I can't we want to open the icon
28
00:01:00,783 --> 00:01:03,131
Subtitled by
online-courses.club
We compress knowledge for you!
29
00:01:03,132 --> 00:01:02,208
Png
30
00:01:02,720 --> 00:01:07,072
And then for the windows made of icon let's open that and so like I can't
31
00:01:07,328 --> 00:01:07,840
UCL
32
00:01:08,352 --> 00:01:09,632
You can also supply it in
33
00:01:09,888 --> 00:01:13,984
IMac OS native icon but in my experience just replying I can't
34
00:01:14,752 --> 00:01:15,520
To be enough now
35
00:01:16,032 --> 00:01:21,920
To generate an ICO file is a little bit tricky and I'm not going to go over that in this case
36
00:01:22,432 --> 00:01:24,480
There are multiple tools online
37
00:01:24,736 --> 00:01:25,248
You can use
38
00:01:25,504 --> 00:01:26,784
Create icon files
39
00:01:27,040 --> 00:01:31,136
And I will also link the Godot documentation that shows you had a build
40
00:01:31,392 --> 00:01:33,952
Your icon file for Windows
41
00:01:34,976 --> 00:01:37,024
Alright with those things out of the way
42
00:01:37,280 --> 00:01:38,304
We can now go
43
00:01:38,560 --> 00:01:39,072
2 hour
44
00:01:39,584 --> 00:01:40,608
Boots
45
00:01:41,376 --> 00:01:43,936
And let's change the background colour
46
00:01:44,448 --> 00:01:46,240
To our Brown that we use
47
00:01:46,496 --> 00:01:47,008
Soda
48
00:01:47,264 --> 00:01:47,776
Rias
49
00:01:48,288 --> 00:01:48,800
26
50
00:01:49,056 --> 00:01:49,568
31
51
00:01:50,080 --> 00:01:52,128
I'll just use that brown like we normally do
52
00:01:52,384 --> 00:01:55,712
For image let's go ahead and load the icon png
53
00:01:55,968 --> 00:01:56,992
What's unsure
54
00:01:57,248 --> 00:01:59,040
Full-size and uncheck you
55
00:01:59,296 --> 00:01:59,808
Filter
56
00:02:00,064 --> 00:02:00,576
Ok
57
00:02:01,088 --> 00:02:02,368
In the final thing that we want to do
58
00:02:02,624 --> 00:02:04,672
Is go to art display window
59
00:02:05,184 --> 00:02:06,976
Select this mode option here
60
00:02:07,488 --> 00:02:09,280
And buy the faults windows
61
00:02:09,536 --> 00:02:10,560
What is a great when we
62
00:02:10,816 --> 00:02:11,328
Doing
63
00:02:11,840 --> 00:02:14,656
Development work because we don't want the screen to be taken over
64
00:02:14,912 --> 00:02:17,472
The typically games will launch in fullscreen
65
00:02:17,728 --> 00:02:18,752
When you're playing
66
00:02:19,008 --> 00:02:20,032
From the ex
67
00:02:20,288 --> 00:02:20,800
You build
68
00:02:21,056 --> 00:02:24,128
So what we're going to do is like the mode here
69
00:02:24,640 --> 00:02:27,456
And then under this all dropped down here
70
00:02:27,968 --> 00:02:30,272
Granny click that you can see that we have all these apps
71
00:02:31,040 --> 00:02:33,344
And what is options are is there a central
72
00:02:34,368 --> 00:02:34,880
Flags
73
00:02:35,136 --> 00:02:37,696
And flags are identifiers
74
00:02:37,952 --> 00:02:41,792
That basically identify features that are available in
75
00:02:42,304 --> 00:02:43,584
The certain
76
00:02:43,840 --> 00:02:48,448
So we have a debug flag which means that when we're running the other
77
00:02:48,704 --> 00:02:50,496
Or the game in debug mode
78
00:02:50,752 --> 00:02:52,544
This debug flag will be present
79
00:02:52,800 --> 00:02:55,104
NRS also release flag which is 8
80
00:02:55,616 --> 00:02:56,128
Opposite
81
00:02:56,384 --> 00:02:58,432
We've got 32 and 64-bit
82
00:02:58,688 --> 00:03:01,248
We've got PC Linux Mac OS
83
00:03:01,504 --> 00:03:03,808
All of these things will be present
84
00:03:04,576 --> 00:03:06,112
In the proper context
85
00:03:06,368 --> 00:03:08,416
And what we can do in our project setting
86
00:03:09,184 --> 00:03:11,744
Is weekend choose a property
87
00:03:12,000 --> 00:03:13,280
I hear so like the mode
88
00:03:13,792 --> 00:03:16,608
So I can open this dropdown and click
89
00:03:17,376 --> 00:03:18,912
And then click add
90
00:03:19,424 --> 00:03:21,984
And what you'll see that on here is now you see this mode
91
00:03:22,240 --> 00:03:22,752
Debug
92
00:03:23,520 --> 00:03:25,056
And this is essentially a setting
93
00:03:25,568 --> 00:03:26,080
That will
94
00:03:26,336 --> 00:03:27,104
Only two
95
00:03:27,360 --> 00:03:27,872
Affair
96
00:03:28,384 --> 00:03:30,432
If the build is a debug
97
00:03:31,200 --> 00:03:34,784
So watch this I'm going to change my mode up here than normal
98
00:03:35,296 --> 00:03:35,808
2
99
00:03:36,064 --> 00:03:37,600
Full screen like sale
100
00:03:38,112 --> 00:03:40,160
What time leave the mode debug to win
101
00:03:40,928 --> 00:03:43,744
So now you'll notice that when I play the game
102
00:03:44,000 --> 00:03:45,280
It's still
103
00:03:45,536 --> 00:03:46,048
Window
104
00:03:46,560 --> 00:03:49,376
Like I expect because we have a debug
105
00:03:49,632 --> 00:03:50,912
Flag override
106
00:03:51,424 --> 00:03:53,216
Or window if I change this to false
107
00:03:53,984 --> 00:03:54,752
And Run the game
108
00:03:55,008 --> 00:03:56,544
It will become full screen
109
00:03:57,056 --> 00:04:01,920
I'm going to change that back to windowed and basically this is a nice way of separating out
110
00:04:02,432 --> 00:04:05,248
What the default settings are for your release date
111
00:04:05,760 --> 00:04:06,272
What's the default
112
00:04:06,528 --> 00:04:07,040
James Arthur
113
00:04:08,064 --> 00:04:08,832
Debugged
114
00:04:09,344 --> 00:04:11,392
And you can also do this for all kinds
115
00:04:11,648 --> 00:04:12,416
Things like you can
116
00:04:12,928 --> 00:04:15,232
Change the game depending on what platform
117
00:04:15,744 --> 00:04:16,512
HTML or
118
00:04:17,280 --> 00:04:18,047
You can
119
00:04:18,559 --> 00:04:21,119
Change settings based on whether you're on mobile
120
00:04:21,375 --> 00:04:23,167
What does a very very
121
00:04:23,423 --> 00:04:24,191
Powerful
122
00:04:24,703 --> 00:04:25,215
To use
123
00:04:25,471 --> 00:04:26,751
To provide different
124
00:04:27,007 --> 00:04:27,775
Project set
125
00:04:28,031 --> 00:04:28,799
Configurations
126
00:04:29,311 --> 00:04:29,823
4
127
00:04:30,335 --> 00:04:31,103
Different
128
00:04:31,615 --> 00:04:37,247
So with this what's going to happen is when we build the game for release mode it will start off be
129
00:04:38,527 --> 00:04:40,063
It was all that out of the way
130
00:04:40,319 --> 00:04:41,855
Let's go to Project
131
00:04:42,111 --> 00:04:42,879
Export
132
00:04:43,903 --> 00:04:46,463
And we end up with this export
133
00:04:47,743 --> 00:04:50,047
So the add button up here is where you add
134
00:04:50,303 --> 00:04:52,607
Configurations for specific platform
135
00:04:53,375 --> 00:04:55,679
So depending on what platform you're on
136
00:04:56,703 --> 00:04:57,215
2
137
00:04:58,239 --> 00:05:03,615
Select that so I'm on Windows I'm going to select a Windows desktop and I'll go briefly through the other settings
138
00:05:04,127 --> 00:05:04,895
This is window
139
00:05:05,151 --> 00:05:06,687
And the first thing that you'll see
140
00:05:06,943 --> 00:05:08,991
Is a big giant warning saying that you don't have
141
00:05:09,247 --> 00:05:09,759
Export temp
142
00:05:10,015 --> 00:05:11,807
Export templates are essential
143
00:05:12,063 --> 00:05:13,343
Files that are required
144
00:05:13,599 --> 00:05:14,111
To build
145
00:05:14,367 --> 00:05:14,879
Game
146
00:05:15,391 --> 00:05:18,719
And they are specific to the Godot version that you're using
147
00:05:18,975 --> 00:05:20,767
So you going to go down here and click manage
148
00:05:21,279 --> 00:05:21,791
Or templates
149
00:05:22,559 --> 00:05:23,839
And I like to Sylhet
150
00:05:24,351 --> 00:05:26,911
The official github releases mirror because it
151
00:05:27,167 --> 00:05:27,679
What's faster
152
00:05:28,191 --> 00:05:31,519
And I'm going to down click download and
153
00:05:32,031 --> 00:05:36,895
Unfortunately these expert temples are pretty large so if you have a slow internet connection this may
154
00:05:37,151 --> 00:05:37,663
Take a while
155
00:05:38,431 --> 00:05:42,783
But once you've got them installed then you can go ahead and close this window
156
00:05:43,039 --> 00:05:44,319
And then go back to Prada
157
00:05:44,831 --> 00:05:45,343
Export
158
00:05:45,855 --> 00:05:47,391
And now that warning has disappeared
159
00:05:47,647 --> 00:05:48,415
Because we can now
160
00:05:48,927 --> 00:05:49,695
Export the game
161
00:05:51,487 --> 00:05:54,303
You have a bunch of different
162
00:05:54,559 --> 00:05:55,583
Fortunate
163
00:05:56,095 --> 00:05:57,375
Most of the settings don't
164
00:05:57,887 --> 00:05:58,399
Change
165
00:05:59,167 --> 00:06:01,983
The one thing I'm going to change is this icon in
166
00:06:02,239 --> 00:06:03,007
Elation down here
167
00:06:03,263 --> 00:06:06,079
Change that to nearest neighbour because our I
168
00:06:06,335 --> 00:06:07,103
Pixel art
169
00:06:07,359 --> 00:06:08,127
Preserve the picture
170
00:06:09,407 --> 00:06:10,687
And then the icon here
171
00:06:10,943 --> 00:06:11,455
Let's go
172
00:06:11,711 --> 00:06:12,991
Select that icon and
173
00:06:13,503 --> 00:06:14,783
Like the icon
174
00:06:15,039 --> 00:06:16,319
I feel so open up
175
00:06:17,087 --> 00:06:18,623
File explorers like I can't
176
00:06:20,415 --> 00:06:23,231
Will be good and most of your settings you actually don't know
177
00:06:23,487 --> 00:06:27,327
To change the only ones that you're really maybe want to change is
178
00:06:27,839 --> 00:06:29,119
The file version here
179
00:06:29,631 --> 00:06:30,399
Anna product version
180
00:06:30,655 --> 00:06:31,167
The company
181
00:06:31,679 --> 00:06:33,215
So I can write fire Belly game
182
00:06:34,239 --> 00:06:36,543
Product name I'm going to the arena
183
00:06:37,055 --> 00:06:40,127
Excel and you can add file description copyright all the
184
00:06:40,383 --> 00:06:41,663
Extra metadata stuff
185
00:06:42,431 --> 00:06:48,575
And that's basically all you need to configure all the settings look scary but the default settings are definitely a
186
00:06:49,855 --> 00:06:54,975
This resources tab is a little bit more advanced so by default Godot
187
00:06:55,231 --> 00:06:57,279
It's all the resources that you're using in April
188
00:06:57,791 --> 00:07:00,351
And will include all of them when it builds the game
189
00:07:00,607 --> 00:07:04,959
And will also prune any resources that you have stuff I have like a gigabyte
190
00:07:05,215 --> 00:07:07,007
Of unused resources in my project
191
00:07:07,263 --> 00:07:11,103
The door was smart enough to not include those in the build because I'm not you
192
00:07:12,383 --> 00:07:12,895
But
193
00:07:13,151 --> 00:07:16,735
If you do have files like text files or json file
194
00:07:16,991 --> 00:07:17,503
What's you
195
00:07:17,759 --> 00:07:18,527
To specify that you
196
00:07:18,783 --> 00:07:19,551
To include those
197
00:07:19,807 --> 00:07:20,319
You build the
198
00:07:21,343 --> 00:07:22,111
In the future
199
00:07:22,623 --> 00:07:24,159
This is the flag that I was talking
200
00:07:25,439 --> 00:07:28,767
So you'll notice that the future looks we have our PC
201
00:07:29,023 --> 00:07:31,327
Whatever s3t see is I honestly don't know
202
00:07:31,583 --> 00:07:34,399
And then we have the window swag and 64-bit architecture
203
00:07:34,911 --> 00:07:36,703
But you can also add your own
204
00:07:36,959 --> 00:07:37,727
Flags here
205
00:07:37,983 --> 00:07:38,495
If you want
206
00:07:38,751 --> 00:07:39,263
Which weed
207
00:07:40,799 --> 00:07:42,079
Another option
208
00:07:42,591 --> 00:07:43,103
Options
209
00:07:43,359 --> 00:07:46,687
Like I said most of those are not necessary I'm just giving you an overview
210
00:07:47,199 --> 00:07:49,247
Just really I need to do is change
211
00:07:49,503 --> 00:07:51,807
The stuff in the application settings
212
00:07:52,063 --> 00:07:53,343
That's basically all you need to do
213
00:07:54,111 --> 00:07:55,903
And you can also give it a new name
214
00:07:56,159 --> 00:07:59,487
Typically like to do is renamed as to my game name
215
00:08:00,511 --> 00:08:01,023
And then
216
00:08:01,279 --> 00:08:02,047
Followed by
217
00:08:03,071 --> 00:08:04,351
Platform that I'm building for
218
00:08:04,607 --> 00:08:05,887
And then the export path
219
00:08:06,655 --> 00:08:07,935
Right here we can't
220
00:08:08,447 --> 00:08:09,983
Open folder option
221
00:08:10,495 --> 00:08:13,567
And what I like to do as I like to put it on my desk
222
00:08:15,103 --> 00:08:16,895
You can basically put it where we were
223
00:08:18,175 --> 00:08:19,711
How many new folder in my test
224
00:08:19,967 --> 00:08:20,991
The arena
225
00:08:22,271 --> 00:08:24,319
And now I'm inside the folder
226
00:08:24,575 --> 00:08:28,159
And specify a filename here I'm going to save the arena
227
00:08:28,415 --> 00:08:29,439
And then click save
228
00:08:29,695 --> 00:08:31,487
What that will do as that will see it
229
00:08:31,743 --> 00:08:32,511
Past that
230
00:08:32,767 --> 00:08:33,535
Can I export the game
231
00:08:35,327 --> 00:08:40,703
Now this is not necessary for other platforms but for Windows if you want your icon
232
00:08:40,959 --> 00:08:41,983
The updated properly
233
00:08:42,239 --> 00:08:43,519
You do need to use
234
00:08:43,775 --> 00:08:44,543
External 20
235
00:08:44,799 --> 00:08:45,567
Call Arthur
236
00:08:45,823 --> 00:08:48,127
Edit I will link this page
237
00:08:48,383 --> 00:08:49,407
Here for
238
00:08:49,663 --> 00:08:50,943
You so that you can download
239
00:08:51,199 --> 00:08:55,295
But basically you just want to download this RC at darts
240
00:08:55,551 --> 00:08:56,063
Before
241
00:08:56,575 --> 00:09:00,415
UFC or 86 whichever is appropriate for your system
242
00:09:00,927 --> 00:09:02,975
Download the RCA Daddy x
243
00:09:03,231 --> 00:09:03,743
Again
244
00:09:03,999 --> 00:09:04,767
This page
245
00:09:05,023 --> 00:09:05,535
Is leg
246
00:09:07,327 --> 00:09:08,863
Resource for this letter
247
00:09:09,375 --> 00:09:12,703
And then go ahead and place that are seated it somewhere on your sister
248
00:09:12,959 --> 00:09:13,727
That Sky
249
00:09:13,983 --> 00:09:16,031
Permanent to see you can use it for a project
250
00:09:16,799 --> 00:09:17,567
Then once you
251
00:09:17,823 --> 00:09:20,127
Put the RC edit in a place on your sister
252
00:09:20,383 --> 00:09:21,151
You can go to
253
00:09:21,919 --> 00:09:22,431
Editor
254
00:09:22,687 --> 00:09:23,455
Editor set
255
00:09:24,223 --> 00:09:26,015
Search for RC edit
256
00:09:26,527 --> 00:09:27,039
Just like so
257
00:09:27,551 --> 00:09:30,623
And then under the export window section you can see that there is an R
258
00:09:31,903 --> 00:09:35,743
You can see that I put mine on my C drive in a directory called tools
259
00:09:35,999 --> 00:09:37,023
And then I say it does
260
00:09:38,047 --> 00:09:41,119
So make sure if you want your icon to be
261
00:09:41,375 --> 00:09:43,167
Properly you do need this to
262
00:09:43,679 --> 00:09:45,727
That's just a quick of how Windows works
263
00:09:45,983 --> 00:09:47,263
But once you get them please
264
00:09:47,519 --> 00:09:49,311
Then we can go back to our
265
00:09:49,567 --> 00:09:50,079
Export
266
00:09:50,335 --> 00:09:53,407
And now we can select this option is export option
267
00:09:53,663 --> 00:09:55,199
Qlik export Project
268
00:09:55,455 --> 00:09:56,479
It will bring you
269
00:09:56,735 --> 00:09:57,503
To your
270
00:09:57,759 --> 00:09:58,783
All that you specify
271
00:09:59,295 --> 00:10:00,972
There's export with debug option
272
00:10:00,973 --> 00:10:03,144
Subtitled by
online-courses.club
We compress knowledge for you!
273
00:10:03,145 --> 00:10:03,903
And if you check this on that means
274
00:10:04,159 --> 00:10:08,511
The debug flag will be set and all of your debug settings will be used
275
00:10:08,767 --> 00:10:09,535
Additional
276
00:10:10,047 --> 00:10:11,583
There will be some
277
00:10:11,839 --> 00:10:13,887
Debug features that are included
278
00:10:14,143 --> 00:10:16,191
The Builder which can actually make the game run slow
279
00:10:16,703 --> 00:10:20,543
So when you're doing a release build you typically want to uncheck this export
280
00:10:21,823 --> 00:10:23,359
So make sure that some check
281
00:10:23,615 --> 00:10:24,383
And then click save
282
00:10:24,895 --> 00:10:26,175
And that will export
283
00:10:26,431 --> 00:10:28,991
So if you exported and you get this error
284
00:10:29,247 --> 00:10:31,295
Even though you've setup RC had it correctly
285
00:10:31,551 --> 00:10:34,623
I believe this is a bag with Howdle is using RCA
286
00:10:35,135 --> 00:10:39,487
This will appear if you have any spaces in the name of your ex
287
00:10:40,255 --> 00:10:41,535
So in my case I do
288
00:10:42,047 --> 00:10:43,327
I'm going to click on this
289
00:10:43,583 --> 00:10:45,375
But not specify the path
290
00:10:45,631 --> 00:10:49,983
I'm going to change it to the arena that without adding spaces and save that
291
00:10:50,239 --> 00:10:54,591
And then I'm going to go to my desktop where I've saved this file and I'm going to delete
292
00:10:54,847 --> 00:10:57,151
Both of those the arena x
293
00:10:57,407 --> 00:10:57,919
Theory
294
00:10:58,175 --> 00:10:58,687
Pck
295
00:10:58,943 --> 00:11:00,223
Delete both of those
296
00:11:00,479 --> 00:11:01,759
And I'm going to export the
297
00:11:03,551 --> 00:11:05,599
And I get no error this time
298
00:11:05,855 --> 00:11:10,207
And then I can open up that file folder again you can see that my
299
00:11:10,463 --> 00:11:11,487
Ex he has been
300
00:11:13,023 --> 00:11:16,351
So now the last thing to do is to open up the Xperia Z4 works
301
00:11:16,607 --> 00:11:18,655
And it might take a second to load
302
00:11:19,167 --> 00:11:22,495
I'm not sure why they do for is a little bit slow to load
303
00:11:23,263 --> 00:11:25,311
But it will load up after a little bit
304
00:11:25,567 --> 00:11:26,847
Just be patient and then
305
00:11:27,359 --> 00:11:30,943
Can you see your game so now we can just go ahead and verify that we can play
306
00:11:31,199 --> 00:11:31,967
The game properly
307
00:11:32,479 --> 00:11:33,503
And you noticed that
308
00:11:34,271 --> 00:11:36,575
Our game has started in full screen
309
00:11:37,087 --> 00:11:39,903
And let's terrified of the options work so I'm going to go to My Apps
310
00:11:40,415 --> 00:11:41,951
It says full screen by the four
311
00:11:42,207 --> 00:11:43,487
I'm going to go ahead and click that
312
00:11:43,743 --> 00:11:45,023
Looks like that
313
00:11:45,279 --> 00:11:47,583
Coulsdon a little bit of bogginess
314
00:11:47,839 --> 00:11:50,143
But otherwise the game is working
315
00:11:50,399 --> 00:11:50,911
Expecting
316
00:11:51,167 --> 00:11:53,983
So it's always good as part of the export process
317
00:11:54,239 --> 00:11:56,287
Play the release version of your game and then
318
00:11:56,543 --> 00:11:57,567
Fix any issues that
319
00:11:58,079 --> 00:11:58,591
And so
320
00:11:58,847 --> 00:12:02,431
Before we can go again release ready let's fix that full screen
321
00:12:02,943 --> 00:12:06,271
And we can go out and do that by opening up our options menu
322
00:12:06,783 --> 00:12:08,063
Go ahead into the Script
323
00:12:08,319 --> 00:12:13,951
And what your notice is that if we looking to this Windows setup mode in the on window button pressed
324
00:12:14,719 --> 00:12:15,487
What you notice
325
00:12:15,743 --> 00:12:16,511
Is that
326
00:12:16,767 --> 00:12:19,327
There's a note here that says setting the win
327
00:12:19,583 --> 00:12:22,399
To fullscreen forcibly sets the borderless flag
328
00:12:22,655 --> 00:12:23,167
To try
329
00:12:23,679 --> 00:12:25,215
So make sure you said it back to false
330
00:12:25,471 --> 00:12:27,519
This is my reading the documentation is variant
331
00:12:28,031 --> 00:12:28,799
If you're experiencing
332
00:12:29,311 --> 00:12:30,079
Weird behaviour
333
00:12:30,335 --> 00:12:36,223
Make sure that you look at the documentation for the function that is causing the weird behaviour and see if there's any
334
00:12:36,479 --> 00:12:36,991
Caviar
335
00:12:37,503 --> 00:12:38,271
And you can see that
336
00:12:38,527 --> 00:12:41,087
Until that is giving us clear Direction
337
00:12:41,343 --> 00:12:42,367
That when we see
338
00:12:42,623 --> 00:12:43,903
The mode to Windows
339
00:12:44,671 --> 00:12:49,791
It's going to be set to windowed and borderless which is actually causing quite a bit of it
340
00:12:50,047 --> 00:12:51,071
So what we're going to do
341
00:12:51,583 --> 00:12:53,887
Is we're going to in this house block
342
00:12:54,655 --> 00:12:56,959
Call display server window set
343
00:12:57,215 --> 00:12:57,727
Flag
344
00:12:58,239 --> 00:13:00,543
And then we want to look for the display server
345
00:13:00,799 --> 00:13:02,079
Window flag borderless
346
00:13:02,335 --> 00:13:03,871
We want to set that to false
347
00:13:05,151 --> 00:13:05,663
Ok
348
00:13:05,919 --> 00:13:08,479
And then to test it let's go to project project settings
349
00:13:08,735 --> 00:13:12,319
Which change this mode debug under display window
350
00:13:12,831 --> 00:13:16,671
To fullscreen to mimic our production or our release behaviour
351
00:13:17,183 --> 00:13:18,463
Anna let's go and Run the game
352
00:13:18,975 --> 00:13:22,303
Ok could see that the game has started up in fullscreen let's click options
353
00:13:22,559 --> 00:13:23,583
And then
354
00:13:23,839 --> 00:13:26,911
Let's change this window mode from fullscreen to window
355
00:13:27,167 --> 00:13:29,471
I know you could do that is probably in the window
356
00:13:29,727 --> 00:13:31,007
And I click windowed again
357
00:13:31,263 --> 00:13:32,031
Nicholas Wright
358
00:13:33,055 --> 00:13:34,335
So with that fit
359
00:13:34,591 --> 00:13:35,615
Let's go to Prague
360
00:13:35,871 --> 00:13:36,383
Export
361
00:13:36,639 --> 00:13:38,431
Let's click export project again
362
00:13:39,455 --> 00:13:40,479
And saved
363
00:13:40,991 --> 00:13:44,319
And now if we're on our the arena Dottie x
364
00:13:44,575 --> 00:13:47,391
We can go and we can see that this now works as expected
365
00:13:47,903 --> 00:13:54,047
Ok so that's the basics of exporting I am going to go through the Linux and Mac OS X boot
366
00:13:54,303 --> 00:13:56,095
Right now for a little bit
367
00:13:56,351 --> 00:13:57,631
Although be aware
368
00:13:57,887 --> 00:14:00,447
That I don't know I'm not running either of those system
369
00:14:00,703 --> 00:14:02,495
And so I'm just going to go to them
370
00:14:03,007 --> 00:14:04,031
Very briefly
371
00:14:04,799 --> 00:14:06,079
I will link the
372
00:14:06,335 --> 00:14:11,455
Sporting games documentation for Godot so that you can read up on it yourself
373
00:14:11,711 --> 00:14:13,759
But I still think you would be really good
374
00:14:14,015 --> 00:14:16,575
To check it out so again the documentation will be
375
00:14:17,087 --> 00:14:18,879
In this lessons resource
376
00:14:19,135 --> 00:14:19,903
And
377
00:14:20,415 --> 00:14:23,487
Let's go ahead and add another preset so we can click add
378
00:14:24,767 --> 00:14:25,791
Let's take a look
379
00:14:26,047 --> 00:14:29,631
Web because webinar universal export you can call the
380
00:14:30,655 --> 00:14:31,423
Arena
381
00:14:31,935 --> 00:14:32,959
Web if you want
382
00:14:33,471 --> 00:14:35,007
For most of web hosting
383
00:14:35,263 --> 00:14:38,079
Places places that can play your HTML5 game
384
00:14:38,847 --> 00:14:40,895
They actually expect index.htm
385
00:14:41,407 --> 00:14:45,247
So what I would do is I would create a new folder within your export directory
386
00:14:45,503 --> 00:14:46,015
Web
387
00:14:46,271 --> 00:14:46,783
And then
388
00:14:47,039 --> 00:14:50,367
Index.htm l all lowercase like so
389
00:14:51,903 --> 00:14:53,183
Now what you need is here
390
00:14:53,439 --> 00:14:55,487
Is that when you export this
391
00:14:55,743 --> 00:15:01,119
HTML you will be unable to run it locally and that's due to some browser security issues
392
00:15:01,631 --> 00:15:04,191
The web files actually need to be served up from a search
393
00:15:04,703 --> 00:15:08,799
You notice here that both of these exports have the runnable toggled
394
00:15:09,311 --> 00:15:13,151
What that means is essentially that it can be runnable from the editor with
395
00:15:14,431 --> 00:15:16,735
So you'll notice if you keep your eye on the top left
396
00:15:16,991 --> 00:15:18,527
The top right corner there
397
00:15:19,039 --> 00:15:21,343
You'll notice that remote debug button
398
00:15:21,599 --> 00:15:22,623
Disabled when I turn
399
00:15:23,135 --> 00:15:23,647
The
400
00:15:23,903 --> 00:15:25,183
HTML5 runnable
401
00:15:25,439 --> 00:15:26,975
Becomes enabled on A30
402
00:15:27,487 --> 00:15:29,791
In order to test your HTML5 build
403
00:15:30,047 --> 00:15:31,839
You can then go ahead and click
404
00:15:32,351 --> 00:15:32,863
Web
405
00:15:34,143 --> 00:15:35,423
Remote debug button
406
00:15:35,679 --> 00:15:36,703
Click run in browser
407
00:15:36,959 --> 00:15:41,055
And your doll what automatically set up a local file server for you
408
00:15:41,311 --> 00:15:42,847
And will begin loading your day
409
00:15:43,103 --> 00:15:44,383
And so this is
410
00:15:44,639 --> 00:15:46,431
Are game running in the bath
411
00:15:46,943 --> 00:15:50,527
Now you will probably notice some performance issues in the browser
412
00:15:50,783 --> 00:15:54,111
I don't think that's anything to do with how we built our game
413
00:15:54,367 --> 00:15:56,159
That's just a quick of How We Do
414
00:15:56,415 --> 00:15:56,927
Is
415
00:15:57,439 --> 00:15:58,207
Creating that
416
00:15:58,719 --> 00:15:59,743
HTML5
417
00:15:59,999 --> 00:16:00,767
Version of a game
418
00:16:01,279 --> 00:16:03,071
Are you notice to that are particles
419
00:16:03,327 --> 00:16:04,863
Are gas particles CB Pro
420
00:16:05,375 --> 00:16:09,471
Again I'm not going to get into that but just be aware that when you build for web
421
00:16:09,727 --> 00:16:10,495
There can
422
00:16:10,751 --> 00:16:11,775
Often be
423
00:16:12,543 --> 00:16:13,311
Differences
424
00:16:13,567 --> 00:16:14,591
In how the game play
425
00:16:14,847 --> 00:16:16,127
Is it not totally consist
426
00:16:16,383 --> 00:16:20,479
Anecdote developers are working on Apple be aware that you should be thoroughly testing
427
00:16:20,991 --> 00:16:22,527
You're a game on each platform
428
00:16:22,783 --> 00:16:24,575
Because there may be platform specific
429
00:16:24,831 --> 00:16:25,599
She's that need to be
430
00:16:25,855 --> 00:16:30,719
When I can go into that I do encourage you to look into this yourself to figure out why these particles are
431
00:16:30,975 --> 00:16:36,607
Rendering it could be because I'm on an earlier version of Google for and so this might just be a boy
432
00:16:37,119 --> 00:16:40,191
I'm gonna go back to my project export so that are you can run the web
433
00:16:40,447 --> 00:16:42,239
And there's a bunch of options in here that
434
00:16:42,495 --> 00:16:44,287
Probably really don't need to change
435
00:16:44,543 --> 00:16:46,079
The default settings are
436
00:16:46,335 --> 00:16:47,103
Appropriate
437
00:16:47,359 --> 00:16:49,919
There are some extra HTML options UK
438
00:16:50,175 --> 00:16:52,735
How to customise the HTML page that your game is running
439
00:16:52,991 --> 00:16:54,015
But we're not going
440
00:16:54,271 --> 00:16:56,319
Alright let's talk about lyrics
441
00:16:56,575 --> 00:16:59,647
So Linux I think is by far that you just want to say
442
00:16:59,903 --> 00:17:01,695
Because there's not a bunch of metadata that
443
00:17:01,951 --> 00:17:05,023
Did you configure your notice that there's not even a place for icons here
444
00:17:05,279 --> 00:17:05,791
So
445
00:17:06,559 --> 00:17:07,327
Basically
446
00:17:07,583 --> 00:17:08,863
You just create the Linux
447
00:17:09,119 --> 00:17:10,143
Export preset
448
00:17:11,935 --> 00:17:13,983
Call it by Arena Linux
449
00:17:15,263 --> 00:17:18,847
That's it I mean the most important thing probably is your
450
00:17:19,103 --> 00:17:20,383
Now lyrics
451
00:17:20,639 --> 00:17:22,687
Runs on a bunch of different architectures right
452
00:17:22,943 --> 00:17:23,455
So
453
00:17:23,711 --> 00:17:28,063
If you want you can actually create multiple of the same preset so I can click add in here
454
00:17:28,319 --> 00:17:29,343
Create a new one
455
00:17:29,599 --> 00:17:34,207
And I can change the Architecture so that it builds for a different architecture now
456
00:17:34,463 --> 00:17:37,023
The problem is that you will need a download export to
457
00:17:37,279 --> 00:17:38,047
Let's for the difference
458
00:17:38,303 --> 00:17:38,815
Architectures
459
00:17:39,071 --> 00:17:39,583
That you were
460
00:17:39,839 --> 00:17:42,911
Support it looks like the 64-bit and 32-bit
461
00:17:43,167 --> 00:17:44,703
X86 architecture
462
00:17:44,959 --> 00:17:46,495
R w a download by the four
463
00:17:46,751 --> 00:17:48,543
But as soon as you get into these other
464
00:17:48,799 --> 00:17:49,567
Architecture
465
00:17:50,079 --> 00:17:51,615
You will need to download the approach
466
00:17:51,871 --> 00:17:52,383
Export tempo
467
00:17:53,407 --> 00:17:55,711
Ok and then to remove an expert reset you can
468
00:17:56,223 --> 00:17:57,247
Click the delete button
469
00:17:57,503 --> 00:17:58,783
And then for Linux
470
00:17:59,295 --> 00:18:00,575
Specify the output
471
00:18:01,087 --> 00:18:02,879
I'm going to go up a level
472
00:18:03,647 --> 00:18:05,439
So to my route to the arena
473
00:18:05,695 --> 00:18:07,999
And when I create a new folder here called Linux
474
00:18:08,255 --> 00:18:10,303
And I'm going to call this in the arena
475
00:18:11,583 --> 00:18:14,399
And just leave off the file extension because it will automatically
476
00:18:15,423 --> 00:18:16,447
Determine the fireworks
477
00:18:17,215 --> 00:18:19,263
Analyst change the windows one as well
478
00:18:19,519 --> 00:18:20,799
I'm going to open up this
479
00:18:21,823 --> 00:18:24,639
Past specification unit 23 new folder called windows
480
00:18:25,151 --> 00:18:26,431
And and save it in there
481
00:18:27,455 --> 00:18:31,807
And then I'll go to where I've built the game and I just delete that Arena XC and Arena PC game
482
00:18:33,855 --> 00:18:37,183
So once you've got your exports setup and of course you can
483
00:18:37,439 --> 00:18:38,975
Add a Mac OS
484
00:18:39,231 --> 00:18:42,047
And mark is a painter export for
485
00:18:42,303 --> 00:18:43,071
Because
486
00:18:43,583 --> 00:18:44,351
By The Fall
487
00:18:44,607 --> 00:18:45,119
Mark
488
00:18:45,375 --> 00:18:47,935
I will block any applications that are not
489
00:18:48,447 --> 00:18:48,959
Notarize
490
00:18:49,215 --> 00:18:50,495
And to notarize
491
00:18:50,751 --> 00:18:52,287
I believe you need to pay
492
00:18:52,543 --> 00:18:53,823
For a licence
493
00:18:54,079 --> 00:18:54,847
From ABBA
494
00:18:55,359 --> 00:18:58,431
So you're going to have a lot of difficulties building
495
00:18:58,943 --> 00:18:59,711
The game
496
00:19:00,223 --> 00:19:00,991
Format
497
00:19:01,503 --> 00:19:05,855
And that's just how it is I'm not going to get into how you can know there's a problem
498
00:19:06,111 --> 00:19:09,695
And in order to notarize I believe that you need to do that on a
499
00:19:10,207 --> 00:19:11,231
Mac machine
500
00:19:11,487 --> 00:19:13,791
So it's just that it's just a huge pain but
501
00:19:14,559 --> 00:19:17,887
These options are very straightforward kind of similar to
502
00:19:18,143 --> 00:19:18,655
Window
503
00:19:18,911 --> 00:19:20,959
The one thing that you need to look at his dad
504
00:19:21,215 --> 00:19:23,007
There are all kinds of in town
505
00:19:23,263 --> 00:19:25,311
Which are basically permissions format
506
00:19:26,079 --> 00:19:27,103
I don't think you'll need
507
00:19:27,615 --> 00:19:31,199
To enable any of these but if you're using the Mono version of Adele
508
00:19:31,455 --> 00:19:34,015
It's likely that will complain about one of these things
509
00:19:34,783 --> 00:19:35,295
Being
510
00:19:35,551 --> 00:19:36,319
Required
511
00:19:37,087 --> 00:19:37,599
So
512
00:19:37,855 --> 00:19:38,879
Just be aware that
513
00:19:39,135 --> 00:19:42,719
Your Mac OS X port may fail due to entitle me
514
00:19:45,023 --> 00:19:45,791
And
515
00:19:46,047 --> 00:19:46,559
Your
516
00:19:46,815 --> 00:19:50,911
Game may ultimately be blocked on Mac because of secure
517
00:19:51,167 --> 00:19:51,679
Settings
518
00:19:51,935 --> 00:19:53,471
The reason I'm sitting all these up
519
00:19:54,751 --> 00:19:56,287
Avocados the arena Mac
520
00:19:56,543 --> 00:19:58,079
And said the export
521
00:19:58,335 --> 00:19:58,847
2
522
00:19:59,103 --> 00:20:01,151
For that we have new folder
523
00:20:01,919 --> 00:20:03,711
Can I create a Mac folder and save
524
00:20:04,223 --> 00:20:06,015
And this shouldn't have the day
525
00:20:08,319 --> 00:20:10,367
Alright so now all of these are set up
526
00:20:10,623 --> 00:20:12,159
I'm actually going to
527
00:20:12,415 --> 00:20:13,695
Delete my Mac
528
00:20:13,951 --> 00:20:14,719
Export
529
00:20:14,975 --> 00:20:20,351
I just want to show it to you but I don't really want to set up all of these warnings cos you'll notice I can't export this
530
00:20:20,607 --> 00:20:21,887
Santa's going to
531
00:20:22,143 --> 00:20:23,423
Delete this because
532
00:20:23,679 --> 00:20:24,703
Like I said all that
533
00:20:24,959 --> 00:20:27,007
But feel free to do so on your own
534
00:20:27,519 --> 00:20:30,591
And what you can do actually is once you've got all your expertise
535
00:20:30,847 --> 00:20:33,151
Define you can hit export all
536
00:20:33,663 --> 00:20:34,943
And then click release
537
00:20:35,199 --> 00:20:36,735
And that was automatically
538
00:20:36,991 --> 00:20:37,759
Export everything
539
00:20:38,783 --> 00:20:39,295
For you
540
00:20:40,063 --> 00:20:43,135
So now if I go to where I've set up all my photos
541
00:20:43,647 --> 00:20:44,927
Into the flight going to window
542
00:20:45,439 --> 00:20:50,559
That ex has been generated for me and it looks like I'll see get it failed for some reason so
543
00:20:50,815 --> 00:20:51,327
Again
544
00:20:51,583 --> 00:20:54,911
You'll have to play with it to make RC at work we got to work 1 times
545
00:20:55,167 --> 00:20:58,495
Maybe just a bug with export all in an ideal situation
546
00:20:58,751 --> 00:21:01,823
It will build everything and so we got her index HTML here
547
00:21:02,079 --> 00:21:03,871
Entire game built right here
548
00:21:04,383 --> 00:21:05,663
And then we've got
549
00:21:06,175 --> 00:21:07,967
Nothing in Mac because we don't need that one
550
00:21:08,223 --> 00:21:10,271
And Linux we've got the X86
551
00:21:11,039 --> 00:21:11,807
64
552
00:21:12,575 --> 00:21:17,696
Alright so that's basically everything about exporting again read the documentation that I
553
00:21:17,952 --> 00:21:18,464
Link
554
00:21:18,976 --> 00:21:25,120
Resources to this lesson I know it was going to be a long lesson but I just wanted to talk through all of the Xbox settings because
555
00:21:25,376 --> 00:21:25,888
Is very important
556
00:21:26,400 --> 00:21:28,448
To be able to share your games at your
557
00:21:28,960 --> 00:21:29,472
With
558
00:21:29,728 --> 00:21:30,240
Other people
559
00:21:30,752 --> 00:21:31,520
So if that
560
00:21:32,032 --> 00:21:32,800
The game is
561
00:21:33,312 --> 00:21:34,080
And you can share
562
00:21:34,336 --> 00:21:34,848
With
37835
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.