Overview - Challenge - (Unreal Engine module)
Introduction
The Challenge feature enhances the gaming experience for players, regardless of the game genre. It enables developers to create a variety of quests and missions tailored to their games. In this module, you’ll set up the requirements for challenges and define the rewards players receive as compensation for completing them.
Prerequisites
In order to complete this, module you will need:
To have completed the following module:
The Byte Wars
tutorialmodules
branch checked out in your local Byte Wars Unreal project repository.To have force enabled this module. You can do this by adding the following code to the
Config/DefaultEngine.ini
file:[AccelByteTutorialModules]
+ForcedEnabledModules=TutorialModule:CHALLENGEESSENTIALS
...
Learning objectives
At the end of this module, you will know how to implement:
- How to create challenges with their periods, requirements, and rewards
- How to display the challenges in-game
- How to claim the rewards in-game
Preview
At the end of this module, your project will look like the image below:
Display challenges:
Claim challenge rewards: