Skip to main content

Overview - Initial setup - (Unity module)

Last updated on March 12, 2025

Introduction

Welcome to Byte Wars, the official tutorial game for AccelByte Multiplayer Servers (AMS). By following these tutorial modules, you learn how to host your dedicated servers (DS) on AMS and use those servers with your existing online game and backend services.

Throughout all of the Byte Wars AMS Unity modules, you use Byte Wars as the example game and a sample matchmaking backend service. This first module guides you through the initial setups needed to get you started.

Prerequisites

In order to complete this module, you need:

  • A familiarity with how Byte Wars works.
  • Unity Editor version 2022.3.50f1 installed on your computer.
  • Python 3.13.x installed.
  • Git installed on your computer.
  • A basic familiarity with Git source control (cloning repos and switching branches).
  • An AccelByte account with an Admin role to log in to the Admin Portal. Refer to the Permissions page to learn more.
  • A game namespace created in the Admin Portal. Refer to the Namespaces page to learn more.

Learning objectives

By the end of this module, you will learn how to:

  • Install the supported Unity Editor version for Byte Wars.
  • Clone and run Byte Wars.
  • Clone the sample matchmaking backend service.
  • Install and set up the AccelByte Game SDK.

Preview

At the end of this module, you will able to run Byte Wars project like the image below.

Byte Wars AMS demo Unity Byte Wars Initial setup