# Plusieurs mondes dans un jeu

> Canal public — documentation de l’application 3.6.3. Respecter les mentions de disponibilité propres à chaque service.

Source : [Plusieurs mondes dans un jeu](/application/studio/plusieurs-mondes/)

Plusieurs mondes dans un même projet. Pour plusieurs projets ouverts à la fois, voir Plusieurs projets en même temps.

Un jeu Roblox peut contenir plusieurs mondes : un hub, une map de combat, une zone d’accueil. Sur Roblox, chaque monde est une **place**, et l’ensemble forme l’**expérience** — c’est elle qui porte les sauvegardes des joueurs. Un projet VibeStarter peut piloter plusieurs places à la fois.

## Le principe : un seul code, plusieurs places

Il n’y a jamais de copie du projet par monde. Le même code part vers toutes les places liées au projet, et c’est le code lui-même qui distingue le monde en cours. Un agent reçoit une place et la garde ; il change de monde explicitement quand il en a besoin.

## Avant de commencer

-   **Sauvegarde le second monde sur Roblox** dès que tu peux : il porte alors son identifiant Roblox et l’app le reconnaît toute seule. Un monde jamais publié se lie aussi, à la main ; le panneau l’affiche comme Place non publiée.
-   Ouvre-le dans Roblox Studio, dans sa propre fenêtre.

## Lier un second monde

1.  Ouvre la seconde place dans Roblox Studio et, si possible, sauvegarde-la sur Roblox.
2.  Dans l’app, ouvre le panneau Places du projet.
3.  Sous Autres fenêtres Studio ouvertes, repère la place et clique Lier.
4.  La place rejoint la liste, avec son identifiant de place et son état de synchronisation.

Lier un second monde ne change pas le nom du projet. Il garde celui du champ « Nom du jeu », sur son onglet comme sur sa carte.

L’app explique elle-même à quoi sert cette section : « Lie l’une d’elles pour en faire un monde de ce projet, par exemple un second monde pas encore publié. »

Lier une place la retire de son projet d’origine

Si la place appartient déjà à un autre projet, l’app demande confirmation avant de la détacher. Si cet autre projet est ouvert dans un onglet, la liaison est refusée : ferme d’abord ce projet.

## Lire le panneau « Places du projet »

L’en-tête compte les connexions Sync de tout le projet, suivi de « état global » : le même code part vers toutes les places ouvertes. Juste après une liaison ou un retrait, il affiche « Mise à jour de la synchro… » jusqu’à l’arrivée du nouveau nombre. Chaque ligne décrit ensuite un monde :

| Ce qui est affiché | Ce que ça veut dire |
| --- | --- |
| `PlaceId {{id}}` | la place est publiée et porte son identifiant Roblox |
| Place non publiée | la place n’a jamais été sauvegardée sur Roblox |
| `Synchronisée par {{qui}}` | quel coéquipier tient la synchronisation de ce monde |
| Libre, ou le nom d’un agent | si un agent pilote cette place en ce moment |
| « Plugin Sync périmé — relance Studio » | cette fenêtre utilise encore l’ancien plugin : relance-la |
| Délier | la place n’est pas dans l’expérience Roblox du projet |

### Délier un monde

Le bouton Délier est sur la ligne de chaque place qui n’appartient pas à l’expérience Roblox du projet, par exemple un monde pas encore publié. Il reste disponible quand la place principale est ouverte. L’app demande confirmation — « Délier cette place ? » — puis cesse d’envoyer le code dans cette place : le code déjà envoyé y reste, et le projet et ses autres places ne changent pas. Une place de l’expérience du projet ne se délie pas.

Un refus ou un échec s’affiche sous la place concernée : « La liaison a échoué : … » pour une liaison, « La place n’a pas pu être déliée. Vérifie qu’elle est toujours ouverte dans Studio, puis réessaie. » pour un retrait. Le message disparaît quand la liste change ou quand tu refermes le panneau.

Sur l’accueil, le bandeau « Roblox Studio » ne propose Délier que si une seule place du projet est ouverte. Avec plusieurs, il renvoie vers ce panneau : « N places de ce projet sont ouvertes. Pour en délier une, ouvre le projet puis clique l’icône d’écran de son onglet (« Places du projet »). »

Quand le bandeau a plusieurs lignes, il compte les places au-dessus : « N places ouvertes dans Studio — une ligne par place. » Les places d’un même projet se regroupent sur une seule ligne, et le bandeau le dit : « N places ouvertes dans Studio — celles d’un même projet partagent une ligne. »

## Travailler à plusieurs mondes en parallèle

La réservation de Studio est **par place**. Deux agents peuvent donc piloter deux mondes différents en même temps, chacun dans sa fenêtre.

Une limite vient de Roblox lui-même : **un seul test à la fois par expérience**. Deux mondes du même jeu ne se testent pas simultanément ; deux jeux différents, si.

## Publier : un geste par monde

Publier un monde ne publie pas les autres

Si une modification touche plusieurs mondes, ouvre chaque fenêtre Studio concernée et fais Fichier → Publier sur Roblox sur chacune. Enregistre la release dans l’app **après** avoir publié tous les mondes concernés.

Le détail est sur [Publier ton jeu et suivre tes versions](/application/studio/publier/).

## Limites

-   Un monde jamais publié n’est pas détecté automatiquement : il faut le lier à la main.
-   Une place ne peut appartenir qu’à un seul projet à la fois.
-   Un seul test de jeu à la fois par expérience.

## Questions fréquentes

**Mon second monde n’apparaît pas dans la liste.** Il n’est probablement pas encore publié sur Roblox. Publie-le, ou lie-le à la main depuis la section Autres fenêtres Studio ouvertes.

**Dois-je dupliquer mon code pour le second monde ?** Non, et surtout pas. Un projet, un code, plusieurs places. Le code sait dans quel monde il s’exécute.

**Comment demander à un agent de travailler sur un monde précis ?** Dis-le-lui explicitement, en nommant le monde. Il garde la place qu’il a prise jusqu’à ce qu’il en change.

**Et pour travailler sur deux jeux différents en même temps ?** C’est un autre sujet : voir [Plusieurs projets en même temps](/application/projet/power-mode/).

## Pour aller plus loin

-   [Lier une place à ton projet](/application/studio/lier-une-place/)
-   [Publier ton jeu et suivre tes versions](/application/studio/publier/)
-   [Ce que les agents peuvent faire dans Studio](/application/studio/agents-dans-studio/)
-   [Plusieurs projets en même temps](/application/projet/power-mode/)
-   [Glossaire](/decouvrir/glossaire/)
