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
Lobby | Learn 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. |
Matchmaking | Learn how to create your own matchmaking rules and enable matchmaking in your game. |
Matchmaking with Dedicated Server | Learn how to integrate Matchmaking with our Dedicated Server Manager, Armada. |
Armada | Learn 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 SAM | Learn 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 Lambda | Learn 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 Lambda | Learn how to build and customize your own Matchmaking service using AccelByte Cloud's Python SDK. |