if i got anything wrong below please correct it! this is for people who are struggling getting ue4 source code to install or compile
have windows 10 pro x64 i hiighly suggest this as it worked for me!
have a somewhat stable internet connection but i highly suggest a very fast stable one!
INSTALLING VISUAL STUDIO 2017 SIDE BY SIDE WITH ANOTHER VISUAL STUDIO IS A BAD ****** IDEA!trust me on this one!
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
make sure windows kit sdk 8.1 is installed you will run the installer from a tiny downloaded setup.exe
Earlier releases
Release
Windows 8.1
Released in October 2013, this SDK can be used to create Windows Store apps (for Windows 8.1 or later) using web technologies, native, and managed code; or desktop apps that use the native or managed programming model.
INSTALL
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
REBOOT THE COMPUTER AFTER SDK 8.1 IS INSTALLED!
make sure visual studio 2017 enterprise x64 is installed
have nvidia developer/gameworks account and epic games account…link nvidia account to epic games github
make sure you have a directx 11.0 graphics card with at least 2gb vram/4gb or higher suggested for VR and high resolution texture sizes
make sure nvidia drivers are 388.xx or higher is installed
go to here https://github.com/MaximeDup/UnrealEngine/
download UE4 zip file from github GREEN BUTTON
i highly suggest this version as it worked for me and will probably work for you too!
(OPTIONAL)download physx3.4 master file from github>>only for additional advanced reprogramming of gameworks build!like GRB’S gpu accelerated rigid bodies
extract UnrealEngine-release to c:\ or another drive with at least 60-80gb free 100+gb suggested on a SSD
run setup.bat (you WILL have to be online)while being online if the connection drops it should resume the file section portion next launch
wait until its complete (there are file resume checkpoints!)even though it appears to not resume at first
“click yes to register ue4 file assocations”
don’t change main Operating system drive while running setup.bat because you have to register UE4 assocation on current visual studio drive
make sure visual studio 2017 is installed
when installing visual studio you will need need (windows 10 sdk) the versions can all be selected in visual studio installer from programs menu
when installing visual studio STARTUP PROJECT you have to select these project options…Game Development with c++,.net desktop development,
when re-running visual studio installer from programs list for updated project selections (you might have to be online)
run GenerateProjectFiles.bat
it might prompt for UE4 needs NuGet package manager to be installed ,run vs installer from program menu and add it from individual components list
then click on MODIFY and it should do its thing…(you WILL have to be online)if connection drops DONT HIT PAUSE instead reconnect & hit RETRY
GENERATING PROJECT FILES TAKES A VERY SHORT TIME…AFTER IT IS DONE DOUBLE CLICK ON UNREALENGINE-RELEASE\UE4.sln
leave everything as is unless you altering core code like adding in gpu accelerated rigid bodies
hit the BUILD button then BUILD SOLUTION
if you have a error you either
- installed visual studio side by side with a older version… corrupting visual studio 2017 application
- did not install the windows sdk 8.1 version
3.did not check on >Game Development with c++,.net desktop development, - did not setup NuGet package manager from visual studio installer in program menu
- do no have enough HDD/SSD space
6.did not listen to my directions exactly as i described them and something else went haywire!
if everything worked for you and you made it this far then you will not get fatal exceptions\errors and you should be able to build everything
fine. if this is the case you would then want to check the directory below to make sure it worked %100 by going to
F:\UnrealEngine-4.19-GameWorks\Engine\Binaries\Win64\UE4Editor.exe
or c:\ depending on where you extracted the folder to and built in that location
Run UE4Editor.exe just to make sure everything worked out fine