Unreal Engine C++ Development Environment Setup Windows 10

Unreal Engine C++ Development Environment Setup on Windows 10.

Epic Games Launcher Install

Lets get started with setting up the epic games launcher to download Unreal Engine for Windows 10. Go to www.epicgames.com or www.unrealengine.com and in the top right you'll find the 'Get Epic Games' launcher button. Installation of Epic games launcher is straight forward and once installed we can proceed with the installation of Unreal Engine. If you haven't installed the .NET Framework packages previously you'll be prompted to do so once the Epic Launcher installer has finished. Once launched login via your Epic Games account. If you don't have an account yet you can create one via the launcher or through www.epicgames.com. It's always best practice to enable 2 Factor Authentication (2FA). Now that we have the launcher and .Net dependencies installed we can install the Unreal Engine. Click Unreal Engine on the left side menu and then either click Library navigation item or click Install Engine on the far right. Once in the Library tab we can manage our engine versions and start the installation process. Here you can install different versions of Unreal Engine in the case you want to test a new patch or a new version before migrating the code base. Note that once you start a project you typically want to lock in the engine version to avoid breaking changes in later versions of the engine as features are added while others are deprecated. Downloading and installation of Unreal Engine while take a bit of time. While we wait you can get started downloading Visual Studio community version and wait until the engine installation has completed. You'll also be asked to setup the unreal project file association with Windows. This will allow tell Windows to open Unreal Engine for uproject files. While rare if you get a device restart required message along with an error code allow your computer to restart and try launching again. Usually a single restart will fix this issue. After a restart we can now launch the Unreal Engine editor. We'll create a new game project and notice if you don't have Visual Studio installed yet you'll be unable to create C++ projects. We'll cover Visual Studio 2019 installation and setup in the next video. For now create a blueprint test project to ensure that Unreal Engine is properly setup. Once launched we can explore the starter content in our project. Next we'll setup Visual Studio to be used with Unreal Engine for C++ projects.