‫Hello and welcome to the installation lecture for Visual Studio.
‫This lecture is specifically for folks who are on a PC.
‫So if that is not, you go ahead, hit the skip button.
‫The next lecture will be for you, Mac, folks who want to install Xcode instead.
‫But if you're on a PC, let's jump in and get downloading this software.
‫So let's have a look at an overview of how to install Visual Studio.
‫The first thing we need to do is check the supported version of Visual Studio for our current version
‫of Unreal Engine.
‫So not all versions of Visual Studio are supported by every version of Unreal.
‫So we have to check that compatibility first.
‫Then we need to download the appropriate version of Visual Studio Community Installer and set that off
‫downloading by selecting the game development.
‫With C++ workload, there's a bunch of different ways you can use and configure Visual Studio.
‫It's a very powerful piece of software, so you need to choose the different components that are involved
‫in the C++ workload.
‫And then we select Install, which is obviously the part that takes the most time.
‫So let's go ahead and first of all, check compatibility.
‫So at the time of writing this documentation page on Unreal Engine is not updated for the Unreal Engine
‫five, but I can give you the information for that, and it's worth going and checking this page before
‫you install anything, because things may have changed since the recording of this video, so it's worth
‫going and following the link in the resources to have a look at this table for yourself.
‫The table we're looking at is this one here, which shows the compatibility between engine versions.
‫So what you would do is you would look at the version of engine, the engine you have.
‫So for example, we've got 4.2, five or later and you see the supported Visual Studio version here
‫is VS 2019.
‫Now I happen to know that if you're using Unreal five, the supported Visual Studio version is actually
‫VZ 2022.
‫So that is the version we are going to be downloading.
‫And at the time of recording, it's actually the latest version of Visual Studio.
‫So that's not always the case.
‫So you do have to come and check then second link in your resources.
‫Going to be the page here for the downloads for Visual Studio.
‫And what we we can do is go ahead and click the free download for the community edition of Visual Studio
‫2022.
‫However, as I've said, if you're coming to this page later and 2023 has been released, then that's
‫maybe not what you need to get.
‫So you need to scroll on down the page all the way to the bottom where it says older downloads and select
‫for older downloads.
‫And if you scroll on down, so have you really tried the latest version, etc.?
‫Well, if you need an older version, you need an older version.
‫So you come down, you find 2019 and you can click here to download Visual Studio for 2019.
‫But we're not going to be doing that.
‫We are going to be downloading the community edition of 2022.
‫So let's go ahead and select that it pops up, creates this executable here, and we give it the keys
‫to the kingdom and it goes ahead.
‫Click, continue to agree to licenses and it downloads the installer and installs it.
‫And that's the first step of the process.
‫And once that's done, it's going to pop up with a window that looks like this that allows us to select
‫the workload we're going to be using with Visual Studio.
‫So what we need to do is scroll on down until we find game development.
‫With C++, you can see there's desktop development, mobile development, game development, unity development.
‫We want game development with C++.
‫And it's also important that we check the Unreal Engine Installer checkbox over in the right hand pane
‫because this will install a few extra requirements required specifically for Unreal Engine and we can
‫go ahead and click the install button.
‫You can see that the total space required for this is going to be 7.3 gigabytes.
‫So let's go ahead and install.
‫So that's it for this lecture.
‫I'm going to be leaving it downloading.
‫Now, there's no point in you watching my screen as it downloads.
‫But in the meantime, get on with the rest of the installation lectures.
‫At the moment, the installer in Visual Studio doesn't actually install all of the requirements that
‫we need in the future.
‫This will probably be fixed, but for now you need to follow the link to install the DOT net SDK and
‫when you're here you need to go ahead and download DOT net core 3.2.
‫Now notice it's pretty old, but this is the version that Unreal needs at the moment.
‫So go ahead and click this then for your platform, which is going to be within Windows 64, you find
‫the installer linked there and you let that go ahead and download and then run through the installation
‫process, which is going to be a pretty standard process.
‫So we're just here, I've got it already installed, but for you it's going to look like this instead.
‫So if you did already have it installed, it will have shown you the previous screen.
‫No need to install it again if that's the case.
‫But if you don't have it installed, go ahead and hit the install and just run through the setup process,
‫which should be pretty automatic and this is what it will look like when it's completed.
‫So you can go ahead and hit close.
‫So when eventually the installation process does finish, it will launch.
‫Up Visual Studio and you will need to sign in with an account here and basically a regular Microsoft
‫account will do here.
‫Let's go ahead and sign in.
‫And when that's done, you should end up with this window letting you know that you have fully and successfully
‫installed everything you needed.
‫Great stuff.
‫I'm going to see you in the next video.