Overview - Game client integration - (Unreal Engine module)
Last updated on March 12, 2025
Introduction
Typically, you need your backend service as middle man to connect players to your game server. In this module, you will learn how to connect game client to the sample matchmaking backend service that we provided which you can run locally. If you are using your own or other matchmaking service and not planning on using Byte Wars sample game, feel free to skip this step. Refer to Claiming Dedicated Servers without AGS on what you need to do so that your matchmaking service can talk to AMS.
Prerequisites
To complete this module, you need:
- To have completed the following module:
- The Byte Wars
tutorialmodules-ams
branch checked out in your local Byte Wars Unreal project repository. - To force enable this module by adding the following code to the
Config/DefaultEngine.ini
file:[AccelByteTutorialModules]
+ForcedEnabledModules=TutorialModule:CUSTOM_MATCHMAKING
...
Learning objectives
At the end of this module, you will know how to implement:
- Connect game client to the sample matchmaking backend service to perform matchmaking.
Preview
At the end of this module, your project will look like the image below: