WEBVTT

00:00.020 --> 00:00.440
Hello guys.

00:00.440 --> 00:01.310
Welcome to the video.

00:01.310 --> 00:04.610
In this one I want to show you how to upload game to play market.

00:04.610 --> 00:09.830
And I actually made a similar video before for my previous course.

00:09.830 --> 00:14.750
And I think it's okay if we watch that video right now together because information did not really change.

00:14.750 --> 00:15.620
Everything is the same.

00:15.620 --> 00:19.940
So I don't see the point of remaking the video from start to finish.

00:19.940 --> 00:24.980
All right, so let's watch this video together and let's learn how to upload game to a play market.

00:24.980 --> 00:25.760
Hello guys.

00:25.760 --> 00:29.930
In this video I'm going to show you how to make a build so you can upload it on a play market, how

00:29.930 --> 00:32.900
to create an account and how to upload game itself.

00:32.900 --> 00:41.300
So in a Google you type play console, then open first link, go to play console and right here you

00:41.300 --> 00:42.830
would need to create an account.

00:42.830 --> 00:45.950
I already have one, but I'm going to show you how to create it as well.

00:46.400 --> 00:52.550
You go to get started here, you need to fill up all the fields like developer name is.

00:52.550 --> 00:59.870
I'll type something like Alex Dev for example and contact name and their name I'll type just Alex.

00:59.900 --> 01:00.920
This is just example.

01:00.920 --> 01:03.890
So Alex Alex okay.

01:03.890 --> 01:04.820
Country choose.

01:04.820 --> 01:07.670
I'm from Ukraine so I'll choose Ukraine.

01:08.630 --> 01:11.450
Address, postal code, phone number.

01:11.570 --> 01:13.310
Everything you need to do here.

01:13.310 --> 01:19.700
The most important to know is you need to pay $25 fee to create an account.

01:20.800 --> 01:24.250
After you pay, you can enter your account.

01:24.250 --> 01:32.260
And here you have your console to work with your games that you uploaded before to see the analytics

01:32.260 --> 01:33.760
and what we're going to do.

01:33.760 --> 01:39.370
First we're going to go to all apps and click Create App.

01:40.240 --> 01:41.230
I'm going to name it.

01:41.230 --> 01:42.460
I'll type.

01:42.460 --> 01:43.930
Just endless.

01:44.780 --> 01:45.440
We're on there.

01:45.440 --> 01:51.860
You can change the name later, game free and confirm all the stuff.

01:51.860 --> 01:54.350
Of course you need to read them very carefully.

01:54.500 --> 01:56.960
Every policy, you need to read it.

01:58.220 --> 01:58.520
Okay.

01:58.520 --> 01:59.120
So.

01:59.920 --> 02:07.540
You creating an app and you need to fill up so many fields here and I feel it's so annoying, but we

02:07.540 --> 02:08.440
can do that later.

02:08.440 --> 02:11.800
For now, let's just focus on building game and uploading it.

02:11.800 --> 02:17.770
Let's go to production, create new release and here you need to upload bundle.

02:17.770 --> 02:18.460
All right.

02:18.460 --> 02:22.150
There are many many rules that are written in the documentation.

02:22.150 --> 02:27.850
But basically if you have some error it will show you that you cannot upload the game because of some

02:27.850 --> 02:28.330
errors.

02:28.330 --> 02:32.740
And then you can fix these errors easily by just doing what they ask you to do.

02:32.740 --> 02:37.480
And if I had some error, I was able to google it in a couple of minutes.

02:37.480 --> 02:41.590
I'll try to avoid all of them, but if there are some, I'll show you how to fix them.

02:41.590 --> 02:42.100
All right.

02:42.100 --> 02:49.750
So now let's go to unity and we go to File Build Settings Player settings.

02:49.750 --> 02:55.810
Now right here you can add icons and cursor but we don't have cursor just icon.

02:58.260 --> 03:00.000
I'll just choose some picture.

03:00.000 --> 03:05.970
But you can make up an icon, draw it somehow, or use screenshots from the game, whatever comes to

03:05.970 --> 03:06.330
your mind.

03:06.330 --> 03:08.220
First what we need to do in the settings.

03:08.250 --> 03:09.360
Pay attention.

03:09.360 --> 03:10.230
I'll.

03:11.090 --> 03:12.530
I'll open them in.

03:12.560 --> 03:21.470
Select full screen window, Aspect Ratio custom and select up to 16.9 autorotation.

03:21.470 --> 03:25.640
And we need to check landscape right and landscape left.

03:25.640 --> 03:26.390
All right.

03:26.390 --> 03:31.430
Don't choose fixed orientation because you won't be able to rotate your phone.

03:31.430 --> 03:34.910
Now we go here Open Publishing Settings.

03:34.910 --> 03:42.710
And right here we need to click Keystore manager Keystore create new anywhere on dedicated location.

03:42.710 --> 03:47.420
I'll choose anywhere I already have one, but I'll delete it and create new one.

03:47.420 --> 03:51.980
So user Keystone, you can name it of course save.

03:51.980 --> 03:52.670
Yes.

03:52.670 --> 03:56.870
Right here we need to create a password and this password won't be saved.

03:56.870 --> 03:59.750
So make sure you remember this password.

03:59.750 --> 04:01.580
It's done for security purpose.

04:01.580 --> 04:05.270
So nobody will post games or build a game.

04:05.270 --> 04:09.200
And the name of your company to get benefits just from your name.

04:09.200 --> 04:11.570
All right, I'll type password allies.

04:11.570 --> 04:16.520
I'll type Alex dev password I'll use same password.

04:16.520 --> 04:18.110
Then you click add key.

04:19.730 --> 04:21.290
Yes, I want.

04:21.320 --> 04:23.300
All right, it's selected.

04:23.570 --> 04:27.980
Now let's go to other settings right here.

04:28.900 --> 04:31.780
All the way down minimum API level.

04:31.780 --> 04:35.920
Yours will be probably like 5 or 4.4.

04:35.920 --> 04:39.760
So we need to select minimum API level 30.

04:39.790 --> 04:43.960
Let's choose API level 30 and target API.

04:44.050 --> 04:46.720
We can choose highest installed.

04:46.960 --> 04:49.390
All right API compatibility.

04:49.390 --> 04:50.980
Net standard should be.

04:50.980 --> 04:55.960
Net four and change configuration to release.

04:57.450 --> 04:58.920
Target devices.

04:58.950 --> 05:00.480
All devices.

05:00.960 --> 05:02.130
Let me see.

05:04.290 --> 05:07.500
And we also need to change our here right here.

05:07.500 --> 05:11.910
So you might want to have this trouble at first upload.

05:11.910 --> 05:18.600
But on your later uploads you need to change version of your build because uh, play Console.

05:18.600 --> 05:24.240
Google Play Console follows the version you uploaded before and for some reason not letting you upload

05:24.240 --> 05:27.660
same version, so I'll put just 1.1.

05:29.310 --> 05:32.520
And I think that's it for now.

05:33.210 --> 05:42.000
Now what do you need to do next is to close it and select Build App, bundle Google Play and don't build

05:42.000 --> 05:42.600
it yet.

05:42.600 --> 05:43.710
I'll build my own.

05:43.710 --> 05:47.220
I'll see if it's uploading and then you can follow my steps.

05:47.220 --> 05:47.790
All right.

05:52.300 --> 05:53.560
It's done for me.

05:53.560 --> 05:55.240
It took 100 and 80s.

05:55.240 --> 05:59.350
I'll go to browser upload, find my file.

06:00.100 --> 06:03.190
A be open and wait for it.

06:03.190 --> 06:03.640
Okay?

06:03.640 --> 06:04.510
Successfully.

06:04.510 --> 06:09.730
Now before you do your build, just go to unity and make sure you don't have any extra files you're

06:09.730 --> 06:10.270
not using.

06:10.270 --> 06:12.700
Like for example, songs that you're not using in the game.

06:12.700 --> 06:19.360
Maybe you have some more songs here and some sprites you're not using just to make game less in the

06:19.360 --> 06:19.930
size.

06:19.930 --> 06:20.620
All right.

06:20.620 --> 06:21.400
Cool.

06:21.400 --> 06:27.880
Now we type release name for the game and I'll type Endless Runner Udemy.

06:27.880 --> 06:32.320
Right save it's cool and review release.

06:32.320 --> 06:36.100
Now I have two warnings here and for errors.

06:36.100 --> 06:42.040
Warning is just something that tells me about my game that I can make better, and errors we need to

06:42.040 --> 06:43.900
fix before we go further.

06:43.900 --> 06:45.760
All right, that is very easy to fix.

06:45.760 --> 06:49.450
Warning is more about optimization, so don't worry about it right now.

06:49.450 --> 06:49.870
Like this.

06:49.870 --> 06:56.410
For example, says that my bundle has some native code and debug symbols, and they recommend to remove

06:56.410 --> 07:00.880
it so that system can analyze it better for me, but I'm not going to do that now.

07:00.880 --> 07:03.940
The errors on the other side is must to be fixed.

07:03.940 --> 07:06.100
First we need to update Covid status.

07:06.100 --> 07:08.230
If you still have that in the future.

07:08.230 --> 07:11.440
My app it has nothing to do with Covid save.

07:11.590 --> 07:17.590
Well, from now on you need to go to all apps and select your application, and then you need to set

07:17.590 --> 07:18.730
up your app.

07:18.730 --> 07:25.600
As you can see here, it explains itself very well and I believe you're able to fill up email or type

07:25.600 --> 07:28.180
what type of the application it is here.

07:28.180 --> 07:29.500
It's nothing difficult here.

07:29.500 --> 07:30.490
I believe in you guys.

07:30.490 --> 07:33.700
Basically, it's just a survey that takes some amount of time.

07:33.700 --> 07:35.860
And I agree, it's pretty annoying.

07:35.860 --> 07:43.000
But what we must do and we need to do it carefully to be sure everything will be fine in the future

07:43.000 --> 07:45.580
and it won't affect your application later.

07:45.580 --> 07:49.660
So you won't have any restrictions or anything like that.

07:53.120 --> 08:00.020
Now, guys, regarding this privacy policy, you just go to Google and type Privacy Policy Generator,

08:00.020 --> 08:01.520
find the link you like.

08:01.520 --> 08:06.410
For example I use this one app privacy Policy generator.

08:06.410 --> 08:07.880
So you just type.

08:08.350 --> 08:16.990
So you're at type app name, I'll type Endless Runner, Udemy and my email address, the one I use for

08:16.990 --> 08:17.740
business.

08:18.130 --> 08:23.980
And what data I collect I'll just type other.

08:24.160 --> 08:31.330
Actually, we're not collecting any data, but sometimes it happens that you collecting data without

08:31.330 --> 08:37.960
even knowing it, you're doing it like for example for ads, your phone I mean users phone collected

08:37.960 --> 08:43.000
some information to show what ads will be shown in the game or something like that.

08:43.000 --> 08:45.670
So just put other it will be fine.

08:46.060 --> 08:47.470
App is a free.

08:47.560 --> 08:50.350
If you're using ads then use ad supported.

08:50.770 --> 08:55.330
Mobile in our case is Android effective date when it started.

08:55.330 --> 09:04.090
So I'll use today's date owner type individual and my name I need to put my name now we press next.

09:04.090 --> 09:07.210
Here we need to include links to third party services.

09:07.210 --> 09:10.870
If you're going to use AdMob from Google, just check AdMob.

09:10.870 --> 09:14.980
If not, just leave it as it is and click next.

09:15.100 --> 09:18.310
Now here Privacy policy we click.

09:18.880 --> 09:25.270
You can read it now select Deploy to Fly Cricket here.

09:25.720 --> 09:30.640
And because it's a free service you need to do some operations here.

09:30.640 --> 09:33.940
If you find another site there might be nothing like that.

09:34.300 --> 09:35.650
It's all up to you guys.

09:35.650 --> 09:36.490
All right.

09:36.670 --> 09:37.960
You can create an account.

09:37.960 --> 09:40.210
I had an account, so I just did login.

09:40.450 --> 09:42.340
And here you have your link.

09:42.340 --> 09:46.510
Just copy the link and go back and paste it in.

09:46.510 --> 09:50.170
I cannot do that because I already did it before I recorded the video.

09:50.170 --> 09:52.960
But it just paste link and copy and save.

09:52.960 --> 09:53.410
That's it.

09:53.410 --> 10:00.310
Now next very important step here is well let me find it first right here.

10:00.310 --> 10:02.080
Set up your store listening.

10:02.080 --> 10:04.990
Basically this is a main page of your game.

10:04.990 --> 10:07.930
What player what player will see in a play market.

10:07.930 --> 10:14.680
This page with an icon and screenshots and even video and full description is here.

10:14.680 --> 10:16.330
Everything will be in here.

10:16.330 --> 10:22.420
So what you need to do is you need to type application name, short description, need to type full

10:22.420 --> 10:24.790
description of your game to attract more players.

10:26.930 --> 10:29.060
Graphics you need application icon.

10:29.060 --> 10:32.780
You can draw something or just use screenshot from the game.

10:33.200 --> 10:37.910
Feature graphics video is a trailer, font, screenshots, tablet, screenshots.

10:37.910 --> 10:42.320
Over here, I just want to check in and say that you don't need to make screenshot from devices.

10:42.320 --> 10:47.360
You can just use any graphic editor to make a screenshot that you need and then place it here.

10:47.360 --> 10:54.260
All right, the next step would be to find button save filled up properly, not just like mine save.

10:54.260 --> 11:02.000
After we did all that, we just go to View Releases overview on the right side, select your application

11:02.000 --> 11:04.400
and right here review.

11:04.400 --> 11:05.270
Release.

11:06.590 --> 11:08.870
Start rollout to production.

11:10.760 --> 11:12.950
And this is finally it.

11:12.980 --> 11:14.030
Just click.

11:14.030 --> 11:14.990
Roll out.

11:15.080 --> 11:15.920
Ta da!

11:16.760 --> 11:20.810
Now we need to wait for the review from the company.

11:20.810 --> 11:22.190
And that's it.

11:22.190 --> 11:24.530
Congratulations on your release, guys.
