During this step, we're going to create a starting point for our First Person Shooter (FPS) game by using Unreal Engine 4's Project Browser.
After opening Unreal Engine from the Epic Launcher, a Project Browser will appear.
Click on the New Project tab and then select the C++ tab.
Now, select the Basic Code project.
Name your project "FPSProject", making sure No Starter Content is set.
Some of the code samples in this tutorial will need to be updated if you name your project differently.
After you've named your project, go ahead and click the Create Project button.
At this point, your project is open in the Unreal Editor. This is a good time to click the Play button to enter Play in Editor (PIE) mode.
Use the WASD keys to move around the level while using your mouse to aim the camera.
Press the Escape key or click the Stop button in the Level Editor to exit PIE mode.
Now that you're done exploring the level, go ahead and create a Maps folder within the Content folder.
In the File menu, select Save as... to save your level as "FPSMap" within the Maps folder.
From the Edit menu, click on Project Settings.
Under the Project heading on the left side of the Project Settings tab, click on Maps & Modes.
Using the dropdown menu, select FPSMap as the Editor Startup Map.
From now on, the editor will automatically load FPSMap as the default map.
Finally, close the Project Settings menu and save your project before moving onto the next step.