- Session templates
- SmartMatch hoppers
- Custom invite strings
Session templates
By using the XBOX Multiplayer service, players can create and join sessions, exchange session messages with other players in the same session, and post the results of their play to the session. Note that posting the results cleans up the session and updates the leaderboards for all players in the session. For example, a multiplayer session could be a game of chess between two players. Another example of a multiplayer session could be a continuing session of an action and adventure title played by a large number of players. When a game creates a new multiplayer session, it creates it based on a predefined session template. This template is essentially a JSON object that contains attributes that describe the session. When you create a new session template, you must define the values that are shown in the following table.
For more information about multiplayer session templates, including several predefined templates that you can use as a basis for the JSON text, see Multiplayer session templates.
After a title passes Final Certification, you can no longer change or delete existing multiplayer sessions in that title.
SmartMatch hoppers
SmartMatch hoppers are an optional addition to the XBOX Multiplayer service. SmartMatch hoppers is the name of the XBOX server-based matchmaking service. It provides a method of grouping players together based on the following information.- Provided by the title
- Stored in player statistics
- From the player’s preferences
- From the Quality of Service (QoS)
You must base your matchmaking hopper on a previously defined session template.
After a title passes Final Certification, you can no longer change or delete existing matchmaking hoppers in that title.
