# Passer de Multiplay

**Profitez d'un support d'intégration gratuit pour les projets Unity et Unreal** et migrez facilement vers notre hébergement fiable. Si vous comptez sur les services d'hébergement Multiplay, le moment de passer à autre chose est maintenant.

## 🚨 Fin de vie de Multiplay

{% hint style="danger" %}
Unity entame une sortie progressive du service d'hébergement de serveurs de jeu Multiplay. Unity exploitera le service jusqu'au **31 mars 2026. Vous devez choisir et achever une voie de transition avant cette date.**
{% endhint %}

## 🚀 Pour commencer

Avec la fin de vie de Multiplay qui approche, évaluer des remplacements est une nécessité urgente pour maintenir votre activité et éviter un impact négatif sur votre base de joueurs. Les ingénieurs d'Edgegap et notre incroyable communauté de développeurs sont disponibles pour le support d'intégration et pour vous aider à traverser cette situation stressante.

## 💡 Études de cas

{% hint style="success" %}
[Découvrez comment Ghosts of Tabor, le shooter d'extraction n°1 en VR, a migré de Multiplay vers Edgegap.](https://edgegap.com/gaming/case-studies)
{% endhint %}

## 🗺️ Remplacer les fonctionnalités

Passez en revue et identifiez les services et fonctionnalités Multiplay et Unity que vous devez remplacer :

<table><thead><tr><th width="196" valign="top">Fonctionnalité Multiplay</th><th width="552">Fonctionnalités Edgegap</th></tr></thead><tbody><tr><td valign="top">Authentification</td><td><p>Optionnellement, ajoutez des contrôles d'accès fins :</p><ul><li><a href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#authenticate">jeton d'API du matchmaker,</a></li><li><a href="/pages/7a8a569cdd7738220b9ebc8162027e9dca4d1518#authenticate">jetons d'API client/serveur du navigateur de serveurs + identité fédérée,</a></li><li><a href="https://app.edgegap.com/user-settings?tab=tokens">gestion de session personnalisée DIY (jeton API Edgegap)</a>.</li></ul></td></tr><tr><td valign="top">SDK d'hébergement</td><td><strong>Aucun SDK requis !</strong> ServerConfig remplacé par <a data-mention href="/pages/aa5df5cc4766486f2230d04a0690144e9194d626">/pages/aa5df5cc4766486f2230d04a0690144e9194d626</a>.</td></tr><tr><td valign="top">Créer une build</td><td>Essayez nos outils de démarrage rapide - <a data-mention href="/pages/d1ee99ccbb3cff6729c54bc148c1fb7e3aa17204">/pages/d1ee99ccbb3cff6729c54bc148c1fb7e3aa17204</a> / <a data-mention href="/pages/a5a0949e4835c97d66e4d98d4172f7a55c2c3eec">/pages/a5a0949e4835c97d66e4d98d4172f7a55c2c3eec</a>.</td></tr><tr><td valign="top">Configuration de build</td><td>Entièrement automatisé. Optionnellement <a href="/pages/aa5df5cc4766486f2230d04a0690144e9194d626#port-mapping">exposer des ports supplémentaires</a> ou <a href="/pages/aa5df5cc4766486f2230d04a0690144e9194d626#injected-variables">variables</a>.</td></tr><tr><td valign="top">Protocole de requête serveur</td><td><ul><li>DevOps et tests - <a href="/pages/6122da6b9c319b644f9f4d40634a15050e4e417f#get-v1-status-request_id">API d'état de déploiement</a>.</li><li>Automatisation backend - <a href="/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#webhooks-and-postbacks">Webhook de déploiement</a>.</li><li>Intégration côté client - <a href="/pages/7a8a569cdd7738220b9ebc8162027e9dca4d1518#search-and-browse">Navigateur de serveurs / Recherche et navigation</a>.</li></ul></td></tr><tr><td valign="top">Flotte</td><td><a data-mention href="/pages/28e9457b296c378853ef09e0a0d79a6434eb1218">/pages/28e9457b296c378853ef09e0a0d79a6434eb1218</a> avec <a data-mention href="/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b">/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b</a> et <a href="/pages/28e9457b296c378853ef09e0a0d79a6434eb1218#overflow-to-cloud">Cloud Overflow</a>. Optionnellement à ajouter plus tard, ou par défaut à <a data-mention href="/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#match-bound">/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#match-bound</a> cloud.</td></tr><tr><td valign="top">Test d'allocation</td><td>Avec <a href="https://app.edgegap.com/deployment-management/deployments/list">interface web du tableau de bord</a>, <a href="/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#id-1.-start-a-deployment">Plugins d'éditeur</a>, ou <a href="/pages/6122da6b9c319b644f9f4d40634a15050e4e417f#post-deployments">API de déploiement</a>.</td></tr><tr><td valign="top">Lobby</td><td><a href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#group-up">Se regrouper pour le matchmaking</a> ou <a href="/pages/7a8a569cdd7738220b9ebc8162027e9dca4d1518#reserve-seats">Réserver une place dans le navigateur de serveurs</a>.</td></tr><tr><td valign="top">Matchmaking</td><td><a href="/pages/22c5bfa969768705e87a15043cab21b31b4bed1c">matchmaker sans code</a>, <a href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#hosting-cluster">tester gratuitement</a>, <a href="/pages/22c5bfa969768705e87a15043cab21b31b4bed1c#id-5.-game-integration">s'intégrer avec des SDK légers</a>.<br>Alternativement, <a data-mention href="#start-deployments-from-ugs-matchmaker">#start-deployments-from-ugs-matchmaker</a>.</td></tr><tr><td valign="top">tests A/B</td><td>Configurable <a data-mention href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#matchmaking-profiles">/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#matchmaking-profiles</a> et <a data-mention href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#rolling-updates-and-ab-tests">/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#rolling-updates-and-ab-tests</a>.</td></tr><tr><td valign="top">Sauvegarde dans le cloud</td><td><a data-mention href="/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b">/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b</a> avec <a data-mention href="/pages/0eda8436c60e1cfb925f93c0605bbe75587da51a">/pages/0eda8436c60e1cfb925f93c0605bbe75587da51a</a>.</td></tr><tr><td valign="top">Analyse des serveurs</td><td><a href="/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#analytics">Analyse des déploiements</a> et <a href="/pages/94dc7141ca8181657ba0af1abea4eab9a70caf0a#analytics">Analyse du matchmaking</a>.</td></tr></tbody></table>

## :star: Démarrer des déploiements depuis le matchmaker UGS

Si vous préférez ne pas migrer vers les [Matchmaking](/docs.edgegap.com-fr/learn/matchmaking.md) d'Edgegap et conserver votre matchmaker UGS, consultez notre [intégration de script cloud pour fournisseur d'hébergement UGS](https://github.com/Unity-Technologies/matchmaker-hosting-providers/blob/main/modules/EdgegapAllocator/CONFIGURATION.md).

### Placement de déploiement

[Choisir le bon emplacement pour votre déploiement peut aider à réduire la latence jusqu'à 58 % en moyenne !](/docs.edgegap.com-fr/learn/orchestration/deployments.md#server-placement)

Pour tirer parti des déploiements en périphérie à faible latence, vous devrez :

1. [inclure notre `EdgegapAllocator`  module de script cloud dans votre matchmaker UGS](https://github.com/Unity-Technologies/matchmaker-hosting-providers/blob/main/modules/EdgegapAllocator/CONFIGURATION.md),
   1. ajouter votre `EDGEGAP_API_TOKEN` aux Secrets UGS,
   2. coller le nom et la version de votre application Edgegap dans le code du script cloud,
2. inclure l'adresse IP publique du joueur lors de la création des tickets du matchmaker :
   1. lors de la création d'un ticket avec `POST- https://matchmaker.services.api.unity.com/v2/tickets` ,
   2. inclure l'IP publique dans les données personnalisées :

```json
{
    "queueName": "basic",
    "attributes": {},
    "players": [
        {
            "id": "Joueur 1",
            "customData": {
                "player_ip": "8.8.8.8"
            }
        },
        {
            "id": "Joueur 2",
            "customData": {
                "player_ip": "4.4.4.4"
            }
        }
    ]
}
```

<figure><img src="/files/75d65b8050d781e0f1a1069c687c7d6d86ad1b73" alt=""><figcaption><p>Stockage des détails de déploiement pour les connexions des joueurs</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.edgegap.com/docs.edgegap.com-fr/docs/tools-and-integrations/passer-de-multiplay.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
