Hello World for Unreal Engine 4 - Page 1
This is a twist on the usual Hello World tutorial which is printing words to a console to introduce someone to a new language. Since Unreal Engine 4 combines logic, 3-D graphics and a sophisticated editor - this is a multi-disciplinary exercise. This just introduces creating and importing a 3-D assets, creating a material and material instance and creating logic for a revolving camera. This will give you a start so that you can create your own unique version like the one below.
You will need to install the latest version of UE4 4.25.x by downloading the Epic Games Launcher. You will also need a GitHub account which is free to sign up for as we will be using version control. You will also need a mac or PC that is powerful enough to run unreal. If you are on a PC you will have to download and install git (on a mac it may prompt you to install git as well but you can do it through the terminal). We will also install Github Desktop as it provides a GUI interface so you don't have to worry about command line. Once git is installed you will also need to download and install the Git LFS (Large File System) as well for both PC and mac. For this simple introduction that is all that is needed
Before we can start we want to set up our development environment. This includes downloading Unreal as well as setting up GitHub as our version control so we can backup and maintain our project safely. Make sure you have lots of hard drive space as the engine and various downloads can take a lot of room. I recommend around 100 gigabytes free would be suitable.
There are some potential problems developing with a complex engine:
All of these problems can be avoided if we use version control to back up our data. This way we can recover lost work, clone the data on another computer and collaborate as a team. It is a good idea to get used to using version control as all large projects use them. The good news is that you have the tools integrated right in Unreal.