Welcome to Your First Game in Unreal Engine!
In this beginner tutorial series for Unreal Engine, created in partnership with Luke Anderton of Tinkr Studios, you will learn how to create more complex gameplay by creating an animated start countdown, game timer, checkpoint system, exploding mines and more!
These elements are designed to work with the 3D platformer game you created in the First Hour in Unreal Engine video series but can work with nearly any first or third person project.n
Over the next two hours you will learn the following:
Creating a start countdown and user interface widget that displays a 3, 2, 1 countdown before the start of the level.
Creating an in-game game timer and user interface widget that displays how many minutes and seconds the player has left to complete the level.
Creating Game Over and Level Complete states using user interfaces that display when the player runs out of time or completes the level.
Creating gameplay using pickups and a speed boost tab that temporarily increase the player's movement speed for five seconds
Building checkpoints and kill zones to further increase the variety of gameplay within the level.
Creating obstacles for your level that include moving platforms, exploding mines, and even a rotating obstacle that can eliminate the player.
How to dress up your level using asset packs from the FAB Marketplace.
At the end of this series, you will have a full 3D platformer game with a variety of gameplay types that is ready to play and share.
Technical Requirements
This tutorial series requires Unreal Engine 5.3 or above.
Project Files
Table of Contents
Module 1: Setting Up Your Project
Setup the project files and prepare for future development in the first module of this beginner tutorial series.
Module 2: Setting Up the Start Countdown
In this module, we will show you how to create a countdown timer that plays at the start of the level. You will create an animated 3, 2, 1 countdown using Unreal Motion Graphics (UMG) and then use Blueprint logic to make it play at the start of the level.
Module 3: Creating the Game Timer
In this module, we will show you how to create a game timer that counts down and tracks the time in Blueprint, and convert the time to a minutes and seconds format.
Module 4: Creating the Game Over and Level Complete Screens
Create win and loss states using Game Over and Level Complete screens built in Unreal Motion Graphics (UMG).
Module 5: Building the Coin Pickup and Speed Boost
Create gameplay mechanics for your game by adding a speed boost pad and a coin pickup using Blueprints.
Module 6: Creating Level Checkpoints and Kill Volumes
Add another layer of gameplay to your level by creating checkpoints and kill volumes using Blueprints.
Module 7: Building More Game Obstacles
Create another layer of gameplay with moving platforms, exploding mines, and rotating obstacles.
Module 8: Adding Visual Assets
Find and add thematic visual elements to your level using asset packs from the FAB Marketplace.