Skip to main content

Play Overview

Last updated on

Overview

AccelByte Cloud's Play services help you spawn and manage gameplay sessions. Our Matchmaking service lets you put players together according to rules that you can define and customize. Armada, our fleet management service, is a provider agnostic service that helps you spawn dedicated servers on cloud and bare metal machines across multiple regions.

AccelByte Cloud's Play services offer several advantages for game developers, including:

  • Developer-driven matchmaking rules With AccelByte Cloud's Matchmaking service, you can create your own matchmaking and flexing rules based on parameters of your choosing.
  • Easy backfilling You can easily requeue your game sessions into the matchmaker to backfill any missing spots.
  • Quality of service guaranteed The Armada fleet management service can spawn dedicated servers in the regions closest to the players that need them.
  • Game mode specific dedicated servers The matchmaking service works seamlessly with the Armada fleet management service to allow you to have a specific matchmaking ruleset that spawns a specific dedicated server for a unique game mode.
  • Maximum cost efficiency By combining the static but more cost efficient bare-metal servers with the elastic cloud to handle traffic spikes, you can keep hosting costs down without sacrificing performance.
  • Professional support We'll help you create a service profile that is best fitted to your game. Our dedicated team can help you understand how to provision bare metal machines and cloud environments to get the most out of your hosting.

AccelByte Cloud's Play services also support Peer-to-peer (P2P) connections using WebRTC communications with Session Traversal Utilities for NAT (STUN) and Traversal Using Relays around NAT(TURN) protocol to handle multi-party calls.

Table of Contents

LobbyLearn how you can implement our Lobby service within your game. The lobby serves as the main hub where players join sessions or wait to be matchmade with other players.
MatchmakingLearn how to create your own matchmaking rules and enable matchmaking in your game.
Matchmaking with Dedicated ServerLearn how to integrate Matchmaking with our Dedicated Server Manager, Armada.
ArmadaLearn about Armada, our Dedicated Server Manager that comes with built-in auto-scaling logic that matches hosting capacity to player volume.
Deploy a Matchmaking Sample App using AWS SAMLearn how to build, test, and deploy a sample application using the AWS Serverless Application Model (AWS SAM).
Build Your Own Matchmaking Service with AccelByte Cloud's Golang SDK in AWS LambdaLearn how to build and customize your own Matchmaking service using AccelByte Cloud's Golang SDK.
Build Your Own Matchmaking Service with AccelByte Cloud's Python SDK in AWS LambdaLearn how to build and customize your own Matchmaking service using AccelByte Cloud's Python SDK.