﻿1
00:00:04,070 --> 00:00:08,640
‫Hello and welcome to the installation lecture for Visual Studio.

2
00:00:08,660 --> 00:00:13,370
‫This lecture is specifically for folks who are on a PC.

3
00:00:13,400 --> 00:00:17,150
‫So if that is not, you go ahead, hit the skip button.

4
00:00:17,150 --> 00:00:22,400
‫The next lecture will be for you, Mac, folks who want to install Xcode instead.

5
00:00:22,400 --> 00:00:27,050
‫But if you're on a PC, let's jump in and get downloading this software.

6
00:00:28,120 --> 00:00:32,090
‫So let's have a look at an overview of how to install Visual Studio.

7
00:00:32,110 --> 00:00:38,560
‫The first thing we need to do is check the supported version of Visual Studio for our current version

8
00:00:38,560 --> 00:00:39,880
‫of Unreal Engine.

9
00:00:39,880 --> 00:00:44,890
‫So not all versions of Visual Studio are supported by every version of Unreal.

10
00:00:44,890 --> 00:00:47,320
‫So we have to check that compatibility first.

11
00:00:47,440 --> 00:00:54,070
‫Then we need to download the appropriate version of Visual Studio Community Installer and set that off

12
00:00:54,070 --> 00:00:57,100
‫downloading by selecting the game development.

13
00:00:57,100 --> 00:01:01,300
‫With C++ workload, there's a bunch of different ways you can use and configure Visual Studio.

14
00:01:01,300 --> 00:01:07,120
‫It's a very powerful piece of software, so you need to choose the different components that are involved

15
00:01:07,120 --> 00:01:08,800
‫in the C++ workload.

16
00:01:08,800 --> 00:01:12,810
‫And then we select Install, which is obviously the part that takes the most time.

17
00:01:12,820 --> 00:01:16,720
‫So let's go ahead and first of all, check compatibility.

18
00:01:16,720 --> 00:01:22,720
‫So at the time of writing this documentation page on Unreal Engine is not updated for the Unreal Engine

19
00:01:22,720 --> 00:01:29,050
‫five, but I can give you the information for that, and it's worth going and checking this page before

20
00:01:29,050 --> 00:01:33,670
‫you install anything, because things may have changed since the recording of this video, so it's worth

21
00:01:33,670 --> 00:01:38,110
‫going and following the link in the resources to have a look at this table for yourself.

22
00:01:38,320 --> 00:01:43,210
‫The table we're looking at is this one here, which shows the compatibility between engine versions.

23
00:01:43,210 --> 00:01:47,110
‫So what you would do is you would look at the version of engine, the engine you have.

24
00:01:47,110 --> 00:01:53,770
‫So for example, we've got 4.2, five or later and you see the supported Visual Studio version here

25
00:01:53,770 --> 00:01:56,110
‫is VS 2019.

26
00:01:56,110 --> 00:02:02,230
‫Now I happen to know that if you're using Unreal five, the supported Visual Studio version is actually

27
00:02:02,230 --> 00:02:05,260
‫VZ 2022.

28
00:02:05,260 --> 00:02:08,170
‫So that is the version we are going to be downloading.

29
00:02:08,170 --> 00:02:13,090
‫And at the time of recording, it's actually the latest version of Visual Studio.

30
00:02:13,420 --> 00:02:14,740
‫So that's not always the case.

31
00:02:14,740 --> 00:02:18,850
‫So you do have to come and check then second link in your resources.

32
00:02:18,850 --> 00:02:22,750
‫Going to be the page here for the downloads for Visual Studio.

33
00:02:22,810 --> 00:02:28,630
‫And what we we can do is go ahead and click the free download for the community edition of Visual Studio

34
00:02:28,630 --> 00:02:29,920
‫2022.

35
00:02:30,040 --> 00:02:37,180
‫However, as I've said, if you're coming to this page later and 2023 has been released, then that's

36
00:02:37,180 --> 00:02:38,470
‫maybe not what you need to get.

37
00:02:38,470 --> 00:02:44,830
‫So you need to scroll on down the page all the way to the bottom where it says older downloads and select

38
00:02:44,830 --> 00:02:45,880
‫for older downloads.

39
00:02:45,880 --> 00:02:49,810
‫And if you scroll on down, so have you really tried the latest version, etc.?

40
00:02:49,810 --> 00:02:52,330
‫Well, if you need an older version, you need an older version.

41
00:02:52,330 --> 00:03:00,610
‫So you come down, you find 2019 and you can click here to download Visual Studio for 2019.

42
00:03:01,000 --> 00:03:02,140
‫But we're not going to be doing that.

43
00:03:02,140 --> 00:03:06,250
‫We are going to be downloading the community edition of 2022.

44
00:03:06,250 --> 00:03:12,790
‫So let's go ahead and select that it pops up, creates this executable here, and we give it the keys

45
00:03:12,790 --> 00:03:14,590
‫to the kingdom and it goes ahead.

46
00:03:14,590 --> 00:03:19,180
‫Click, continue to agree to licenses and it downloads the installer and installs it.

47
00:03:19,180 --> 00:03:21,490
‫And that's the first step of the process.

48
00:03:21,580 --> 00:03:27,280
‫And once that's done, it's going to pop up with a window that looks like this that allows us to select

49
00:03:27,280 --> 00:03:31,330
‫the workload we're going to be using with Visual Studio.

50
00:03:31,420 --> 00:03:36,490
‫So what we need to do is scroll on down until we find game development.

51
00:03:36,490 --> 00:03:41,470
‫With C++, you can see there's desktop development, mobile development, game development, unity development.

52
00:03:41,470 --> 00:03:43,720
‫We want game development with C++.

53
00:03:43,870 --> 00:03:50,440
‫And it's also important that we check the Unreal Engine Installer checkbox over in the right hand pane

54
00:03:50,440 --> 00:03:58,030
‫because this will install a few extra requirements required specifically for Unreal Engine and we can

55
00:03:58,030 --> 00:04:00,670
‫go ahead and click the install button.

56
00:04:00,670 --> 00:04:05,500
‫You can see that the total space required for this is going to be 7.3 gigabytes.

57
00:04:05,500 --> 00:04:07,600
‫So let's go ahead and install.

58
00:04:07,720 --> 00:04:09,460
‫So that's it for this lecture.

59
00:04:09,460 --> 00:04:11,500
‫I'm going to be leaving it downloading.

60
00:04:11,500 --> 00:04:15,040
‫Now, there's no point in you watching my screen as it downloads.

61
00:04:15,040 --> 00:04:19,540
‫But in the meantime, get on with the rest of the installation lectures.

62
00:04:19,540 --> 00:04:25,030
‫At the moment, the installer in Visual Studio doesn't actually install all of the requirements that

63
00:04:25,030 --> 00:04:26,200
‫we need in the future.

64
00:04:26,200 --> 00:04:33,940
‫This will probably be fixed, but for now you need to follow the link to install the DOT net SDK and

65
00:04:33,940 --> 00:04:39,550
‫when you're here you need to go ahead and download DOT net core 3.2.

66
00:04:39,550 --> 00:04:45,100
‫Now notice it's pretty old, but this is the version that Unreal needs at the moment.

67
00:04:45,100 --> 00:04:51,040
‫So go ahead and click this then for your platform, which is going to be within Windows 64, you find

68
00:04:51,040 --> 00:04:57,370
‫the installer linked there and you let that go ahead and download and then run through the installation

69
00:04:57,370 --> 00:05:00,910
‫process, which is going to be a pretty standard process.

70
00:05:00,910 --> 00:05:07,780
‫So we're just here, I've got it already installed, but for you it's going to look like this instead.

71
00:05:07,780 --> 00:05:10,510
‫So if you did already have it installed, it will have shown you the previous screen.

72
00:05:10,510 --> 00:05:12,760
‫No need to install it again if that's the case.

73
00:05:12,760 --> 00:05:18,670
‫But if you don't have it installed, go ahead and hit the install and just run through the setup process,

74
00:05:18,670 --> 00:05:22,510
‫which should be pretty automatic and this is what it will look like when it's completed.

75
00:05:22,510 --> 00:05:24,340
‫So you can go ahead and hit close.

76
00:05:24,340 --> 00:05:27,460
‫So when eventually the installation process does finish, it will launch.

77
00:05:27,550 --> 00:05:34,930
‫Up Visual Studio and you will need to sign in with an account here and basically a regular Microsoft

78
00:05:34,930 --> 00:05:36,540
‫account will do here.

79
00:05:36,550 --> 00:05:38,440
‫Let's go ahead and sign in.

80
00:05:38,440 --> 00:05:44,200
‫And when that's done, you should end up with this window letting you know that you have fully and successfully

81
00:05:44,200 --> 00:05:46,000
‫installed everything you needed.

82
00:05:46,030 --> 00:05:46,790
‫Great stuff.

83
00:05:46,810 --> 00:05:49,600
‫I'm going to see you in the next video.

