Summary - Challenge - (Unreal Engine Module)
Last updated on June 24, 2025
Congratulations
In this module, you have learned 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
Resources
Full code of this tutorial module:
- AccelByteWars/Content/TutorialModules/Engagement/ChallengeEssentials/UI/W_ChallengePeriod.uasset
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengePeriodWidget.h
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengePeriodWidget.cpp
- AccelByteWars/Content/TutorialModules/Engagement/ChallengeEssentials/UI/W_Challenge.uasset
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeWidget.h
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeWidget.cpp
- AccelByteWars/Content/TutorialModules/Engagement/ChallengeEssentials/UI/W_ChallengeEntry.uasset
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeWidgetEntry.h
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeWidgetEntry.cpp
- AccelByteWars/Content/TutorialModules/Engagement/ChallengeEssentials/UI/W_ChallengeGoalRewardEntry.uasset
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeGoalRewardWidgetEntry.h
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/UI/ChallengeGoalRewardWidgetEntry.cpp
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/ChallengeEssentialsSubsystem.h
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/ChallengeEssentialsSubsystem.cpp
- AccelByteWars/Source/AccelByteWars/TutorialModules/Engagement/ChallengeEssentials/ChallengeEssentialsModels.h