In this tutorial series you will learn how to create a first person adventure game from scratch. You will start by installing and configuring Unreal Engine, learning about the interface and navigation controls, and selecting one or more learning tracks based on your interests. Finally, you will learn how to package your project so you can freely play it in any windows-based computer.
Step 1: Install Unreal Engine
Read the Install Unreal Engine documentation to learn how to install and configure Unreal Engine to your computer.
Step 2: Create your First Project in Unreal
Read the Create your First Project in Unreal documentation to learn how to create your first project in Unreal Engine.
Step 3: Learn the Unreal Engine Editor Interface
Read the Editor Interface documentation to learn how to navigate the Unreal Editor once its installed on your computer.
Step 4: Learn the Unreal Engine Editor Viewport Controls
Read the Viewport Controls documentation to learn common navigation settings and shortcuts.
Now that you installed Unreal Engine and learned how to navigate inside the editor, you can choose one of the following learning tracks based on your interests:
Step 5: Choose a Learning Track
More learning tracks coming soon.
Programmer Track
The Programmer Track will teach you how to start coding a first person adventure game from scratch. You will learn how to setup your player character, add a camera, and control it inside a level. You will also learn how to create a pick up system where the player can pick up tools, weapons, or any other gameplay object.
Designer Track
The Designer Track will take you through the design process of building a level and several puzzles using blueprints to create a completely playable gameplay experience. You will learn how to create gameplay using Blueprints, as well as how to use and reuse gameplay elements to prototype a level using a process called grayboxing.
Artist Track
The Artist Track will walk you through the process of learning in-editor workflows and tools you can use to perform an art-pass on the worlds you build. You will learn beginner-friendly artist-driven workflows through practical game and gameplay-oriented examples. These can help you better understand how the various systems and tools of Unreal Engine work together to bring your games to life.
Now that you followed your desired learning track, you can package your project into a working game that you can run on any target machine.
Last Step: Package your Project
Read the Packaging Unreal Engine Projects documentation to learn how to package your game to a target platform. Once packaged, you can run the game on any target platform independently of the Unreal Engine editor.