Multiplayer concepts

This section describes how to configure and implement Xbox services Multiplayer services.

In this section

Multiplayer concepts overview
Describes the concepts that are used by Multiplayer systems, including a multiplayer session, Multiplayer Session Directory (MPSD), SmartMatch matchmaking, and Quality of Service (QoS).

Configuring the Multiplayer service
Describes how to configure the Multiplayer service, which includes configuring session templates, SmartMatch hoppers, and custom invite strings.

Multiplayer roles
Describes how to define player roles in Xbox services multiplayer.

Multiplayer session browse
Describes how a user can query for a list of open multiplayer game sessions that are available in your title by using the multiplayer session browse feature.

Introduction to calling the Multiplayer service directly
Provides an introduction to calling the 2015 Multiplayer API directly instead of using Multiplayer Manager.

Migrating an arbiter
Describes selecting a new arbiter for 2015 Multiplayer by using either graceful or failover migration.

Cross-network multiplayer implementation example: MMO
Describes an example of cross-network functionality and flow in a massive multiplayer online game (MMO).

Cross-network multiplayer implementation example: multiplayer game
Describes an example of cross-network functionality and flow in a traditional multiplayer game or multiplayer online battle arena (MOBA).