Want to create games in Unreal Engine but not sure where to start? We’ve released a brand new learning resource, Your First Game in Unreal Engine, created in partnership with Luke Anderton of Tinkr Studios.
Designed as a follow up to Your First Hour in Unreal Engine, this online course explores how to take the project you developed in the First Hour series—or start fresh with a downloadable set of project files—and elevate it to the next level.
You’ll build on your project by adding new gameplay systems and integrating game art and assets, providing a comprehensive, hands-on experience with game development in Unreal Engine.
The ‘Your First Game in Unreal Engine’ series has been designed for complete beginners. You don’t have to complete the ‘Your First Hour in Unreal Engine’ course beforehand—but it may help.
What you’ll learn
Here’s why you should take the course. You will:
Build your confidence with the Unreal Engine toolset.
Learn how to implement timed gameplay using cooldowns and timers created in Blueprints.
Create dynamic moving and rotating obstacles using Blueprint Classes.
Add gameplay variety with speed boosts.
Detect win and loss conditions using overlaps and timers.
Create basic UI elements using Unreal Motion Graphics.
The total duration of the course is two hours and 43 minutes, during which time you’ll be carefully guided through the workflows above. Jump in to ‘Your First Game in Unreal Engine’ and start making your game development dreams a reality.
Modules
Check out the course schedule below.
Module 1: Setting Up Your Project
In the first module, we get started with the basics: how to download the files for the project and how to import the user interface images you will need to complete the course.
Next, we’ll show you how to create a countdown timer that plays at the start of the level. You’ll create an animated 3, 2, 1 countdown with Unreal Motion Graphics (UMG) and use Blueprint logic to make it play at the start of the level.
Module 3 demonstrates how to create a game timer that counts down and tracks the time in Blueprint, as well as how to convert the time to a minutes and seconds format.
Start Module 3 Module 4: Creating the Game Over and Level Complete Screens
In Module 4, we’ll explore how to create win and loss states with Game Over and Level Complete screens using Unreal Motion Graphics (UMG). You’ll program widget buttons to restart, quit, and load levels, then trigger the correct end screens when time runs out or the player finishes.
Start Module 4 Module 5: Building the Coin Pickup and Speed Boost
This module dives into the process of creating gameplay mechanics for your game by adding a speed boost pad and a coin pickup using Blueprints. You’ll learn how to create the visuals for each of these Actors and how to program them to interact with your player.
Discover how to add another layer of gameplay to your level by creating checkpoints and kill volumes using Blueprints. Checkpoints keep the player from having to restart the whole level each time they fall, while kill volumes teleport them back to the start or a checkpoint if they fall and touch them.
Module 7 explores how to add more gameplay to your 3D platformer by creating different obstacles, such as a moving platform, exploding mines, and a rotating obstacle that sends you back to the start or a checkpoint.
In the final module, we’ll show you how to access the Fab Marketplace and use it to dress up your level with cool assets, taking it from basic to something you’ll be excited to share with friends and family.
Ready to create your first game in Unreal Engine? Start building your skills! You’ll turn your first project into something you can play and share with friends. Let’s go.