Aller au contenu

Plusieurs projets en même temps

Chaque projet que tu ouvres devient un onglet de la barre du haut. Plusieurs projets restent ouverts côte à côte, chacun avec ses agents et sa propre synchronisation avec Roblox Studio. Passer d’un onglet à l’autre, ou revenir à l’accueil, n’arrête rien : les agents des autres projets continuent de travailler, et leur sauvegarde en ligne comme la présence de tes coéquipiers suivent leur cours.

Il n’y a rien à activer. Auparavant, ce fonctionnement était un réglage bêta, « Power Mode » : il a disparu en 3.6.0, et ouvrir un projet ajoute toujours un onglet.

  1. Clique sur le + placé après les onglets de projets, dans la barre du haut.
  2. Choisis un projet dans le menu Ouvrir un autre projet. Chaque projet y porte sa planète ; ceux déjà ouverts dans Roblox Studio viennent en tête. Tous les projets ramène à l’accueil.

Ouvrir un projet depuis l’accueil ou la palette de commandes l’ajoute de la même façon. Un projet déjà ouvert n’est pas dupliqué : l’app bascule sur son onglet. Sur l’accueil, les cartes des projets ouverts portent la mention Ouvert. Quand tout est ouvert, le menu l’indique : « Tous tes projets sont ouverts. »

Chaque onglet dit l’état de son projet, qu’il soit à l’écran ou non. On y trouve la planète du projet (la même que sur sa carte de l’accueil), le nombre de places connectées (icône d’écran) et le nombre d’agents et de terminaux lancés (icône de robot, ou icône de terminal quand le projet n’a que des terminaux). Quand des agents travaillent, un halo entoure la planète.

Une pastille posée sur la planète montre le pire état en cours :

Pastille Ce qu’elle veut dire
Rouge La synchronisation est interrompue, une compilation s’est arrêtée faute de mémoire, l’app et son plugin Studio ne sont pas à la même version, ou le canal Studio est arrêté
Orange Le code ne compile pas (demande à un agent de le corriger, ou lances-en un), un conflit d’équipe attend, ou une remarque Studio demande un geste, par exemple quand un coéquipier est en jeu
Pulsée Ouverture en cours, ou attente de Studio : rien à faire
Verte Synchronisé avec Studio
Grise Ouvert, Studio pas connecté

Un petit triangle suit le nom du projet quand la pastille est rouge ou orange. L’état en mots reprend alors la cause : « Synchro interrompue », « Mise à jour de l’app nécessaire », « Mémoire insuffisante », « Conflit de versions en attente », « Compilation à corriger » quand un agent de code tourne dans le projet, « Le code ne compile pas » quand aucun ne tourne, ou la remarque Studio du projet à l’écran (par exemple « Synchronisation des places en attente », quand un coéquipier est en jeu).

Un démarrage normal n’est pas une alerte. La pastille pulsée s’affiche sans triangle, et l’onglet suit les étapes de l’écran d’ouverture, dans cet ordre :

L’onglet affiche Ce qui se passe
« Ouverture en cours… » l’app prépare le projet : code, outils, dépendances, première compilation, démarrage de VibeStarter Sync
« Connexion à Studio… » le projet est prêt et sa place est ouverte dans Studio : le plugin se raccorde
« Envoi du code vers Studio… » Studio est raccordé, le code part
« Synchronisé avec Studio » Studio a reçu le projet : la pastille passe au vert

Si aucune place du projet n’est ouverte dans Studio, l’onglet passe de « Ouverture en cours… » à « Ouvert, Studio pas connecté ». Quand tu fermes Studio, il revient aussi à « Ouvert, Studio pas connecté » : « Connexion à Studio… » ne s’affiche que si une fenêtre Studio répond. Le plugin qui se rattache suit la même règle que le démarrage : « Vérification de Studio », « Plugin en cours de rattachement ».

Pendant une fermeture, un lancement, une pause ou un arrêt d’agents, un indicateur qui tourne remplace la pastille, sur l’onglet du projet concerné.

Au survol, une fiche détaille le tout : état en mots, places, agents, dernière synchronisation. Elle compte les agents et les terminaux séparément : « 1 agent · 1 terminal », ou « 1 terminal » pour un terminal seul. Pour le projet à l’écran, elle ajoute ses remarques — canal Studio non connecté, problème de synchronisation ou de compilation, places pilotées par un coéquipier ou par un agent — et le bouton Reconnecter Studio quand c’est possible. Le nombre de places de l’onglet à l’écran ouvre le menu des places : lier une place, voir qui pilote quoi.

  • Réordonner : fais glisser un onglet de projet à la place voulue.
  • Beaucoup de projets ouverts : les onglets se resserrent jusqu’à ne montrer que leur planète, puis les derniers passent dans un menu ….
  • Sessions d’un projet : la barre du projet, sous la barre du haut, montre les onglets d’agents du projet à l’écran, et rien d’un autre projet. Son + ajoute une session à ce projet. Fermer sa dernière session laisse une session vide : fermer une session ne ferme jamais le projet.

Clique sur la croix de son onglet, ou clique dessus avec la molette. Si des agents ou des terminaux tournent, l’app demande confirmation en nommant le projet : « Fermer le projet ? » — « Les agents et les terminaux de « … » s’arrêtent, et sa synchro avec Roblox Studio aussi. » Fermer un projet arrête ses agents et sa synchronisation ; les autres projets ne bougent pas.

Propre à chaque projet ouvert Suit le projet à l’écran
Les onglets d’agents et les sessions en pause Les panneaux latéraux : versions, notes, équipe
La synchronisation avec Roblox Studio La bannière de reprise de session
L’état de compilation et la présence de tes coéquipiers
La sauvegarde en ligne et son indicateur
La résolution de conflit et le pilote Studio

Tu peux collaborer avec deux personnes différentes sur deux projets ouverts : les membres et le pilote Studio de chaque projet restent indépendants. Voir Travailler à plusieurs.

  • Huit projets ouverts au maximum. Le neuvième est refusé. Si un créneau de synchronisation est déjà occupé par un autre logiciel sur ta machine, le plafond réel peut être plus bas.
  • Pas de changement de projet pendant un lancement ou un arrêt d’agents. Attends la fin de l’opération ; des agents qui tournent, eux, n’empêchent rien.
  • Un seul playtest à la fois par expérience Roblox. Deux places de la même expérience ne se testent pas ensemble : Roblox Studio éjecte la première. Deux expériences différentes, en revanche, se jouent en même temps, y compris depuis deux projets ouverts côte à côte. Voir Plusieurs mondes dans un jeu.
  • Pas de cloison entre les projets. Les projets ouverts partagent le même environnement et la même mémoire : il n’y a ni isolation de sécurité, ni budget mémoire réservé par projet. Deux projets chargés d’agents se partagent la même machine.

Où est passé le réglage Power Mode ? Il a été retiré en 3.6.0 : ce qu’il activait est devenu le fonctionnement normal. Tu n’as rien à faire ; un ancien réglage enregistré est simplement ignoré.

Comment revenir à un seul projet ? Ferme les onglets des autres projets. Avec un seul onglet de projet, l’app se comporte comme avant.

Combien d’agents puis-je faire tourner sur plusieurs projets ? La limite est celle de la mémoire de ta machine, pas du nombre de projets. Voir Lancer et piloter tes agents.

Faut-il ouvrir plusieurs projets pour travailler sur plusieurs mondes d’un même jeu ? Non. Plusieurs places d’une même expérience relèvent d’un seul projet : Plusieurs mondes dans un jeu.