メインコンテンツまでスキップ

Overview - Initial setup - (Unreal Engine module)

Last updated on March 12, 2025

Introduction

Welcome to Byte Wars, the official tutorial game for AccelByte services. Byte Wars is a simple yet compelling game that starts out completely offline and gradually grows into a fully online game.

This version of Byte Wars Byte Wars is what we think the best practice to integrate AccelByte Multiplayer Servers (AMS) with a sample matchmaking backend service. Demonstrating the possibility of using AMS with a custom or third party services.

Before launching into Byte Wars AMS, there are a number of initial steps you need to complete to get set up. This first module walks you through those steps. Once you are set up, you can follow the tutorials to learn how to integrate a AMS into Byte Wars and transfer that knowledge into your own games!

Prerequisites

To complete this module, you need:

  • A familiarity with how Byte Wars works.
  • A PC with Windows.
  • Git version 2.39.2 or higher.
  • A basic familiarity with Git source control (cloning repos and switching branches).
  • An Admin Portal admin account.
  • A game namespace for Byte Wars Unreal set up in the Admin Portal.
  • Python version 3.13.x.

Learning objectives

At the end of this module, you will know how to:

  • Install the correct version of Unreal Engine used by Byte Wars.
  • Clone and run Byte Wars.
  • Download and set up the AGS Game SDK for Unreal for Byte Wars.
  • Download and set up the sample matchmaking backend service.

Preview

At the end of this module, your project will look like the images below:

Gameplay