Skip to content

FR Studio Remix

wanoo edited this page Oct 23, 2026 · 1 revision

Remix dans le Studio

English · Type : procédure · Public : auteur · Contexte : Studio local · Statut : prête · S'applique depuis : 4.1.15

Le Studio local · contrat : stable · vérifié par la CI (matrice de support de la 4.4.0, 2026-10-23) : Chromium de bout en bout (les vérifications du Studio) ; Windows : la suite unitaire seulement · vérifications automatiques : jobs e2e, windows ; plan de CI e2e, windows ; 2 fichiers de tests · passes humaines : studio-hero-matrix pas faite (#238) · limites connues : remix-compiled

Speedrun et Remix · contrat : stable · vérifié par la CI (matrice de support de la 4.4.0, 2026-10-23) : Replays dans quatre environnements d'exécution (cross-runtime) · vérifications automatiques : jobs cross-runtime, e2e ; plan de CI e2e ; 2 fichiers de tests · passes humaines : runs-real-players pas faite (#85), run-resume-power-cycle pas faite (#84), mystery-deployed pas faite (#82), livesplit-obs pas faite (#81), code-wheel-human pas faite (#78) · limites connues : remix-compiled

Pour un jeu doté d'un manifeste Remix, l'onglet Remix montre ses dimensions, prévisualise le monde de n'importe quelle seed, verrouille des dimensions et retire les autres, compare deux mondes, et mesure couverture et biais sur beaucoup de seeds, avec le compilateur du moteur lui-même : le Studio ne montre jamais un monde que le joueur ne jouerait pas.

Ce que vous obtenez

Une seed regardée avant les joueurs : la valeur de chaque dimension, l'empreinte du monde, un lien qui le joue, et, quand quelque chose cloche, un monde figé à exporter pour un rapport de bug.

Contexte et versions

Le Studio local, dépôt du moteur ou projet créé, depuis la 4.1.15. Ce qu'est Remix et comment s'écrit un manifeste : Remix.

Prérequis

  • Le Studio lancé (présentation).
  • Un jeu avec un manifeste Remix. Un manifeste qui ne peut pas faire de monde montre à la place les raisons du validateur.

Où lancer les commandes

Dans le navigateur, sur l'onglet Remix.

Étapes

  1. Lisez les dimensions : chacune avec ses valeurs, la valeur histoire, et les modes que le jeu propose.
  1. Preview d'une seed tapée, ou New seed : la valeur de chaque dimension, l'empreinte du monde, un lien qui joue ce monde dans le jeu (?seed=, ?world=), et un monde figé à exporter (Export).
  1. Lock sur les dimensions à garder, puis Reroll the others.
  1. Compare avec une autre seed. Une dimension d'ordre des énigmes dessine son ordre en graphe.
  1. Coverage and bias tire beaucoup de seeds et compte combien de fois sort chaque valeur.
  1. Anchors : les ancres des lieux (lieu, ancre, ce sur quoi elle porte, phase, utilisée par). Add an anchor from the scene's selection écrit anchors.<entité> dans le fichier du lieu de l'entité sélectionnée dans l'onglet Rooms, par set_value (serveur de dev seulement).

Ce que voit le joueur

L'écran titre gagne Remix (après New game et Continue) : l'histoire, un nouveau monde, une seed tapée ou le défi du jour ; la page repart dans le monde choisi. Le menu pause montre le code à copier, ou « caché jusqu'à la fin » dans un mode masqué. Les options d'accessibilité ne touchent jamais la seed. Un lien nomme un monde : ?seed=, ?daily=, ?world=.

Limite · remix-compiled Chaque monde que montre l'onglet est calculé avec le compilateur du moteur (src/studio/remix-model.ts). L'onglet n'écrit rien dans le jeu sauf une ancre que vous ajoutez ; le manifeste lui-même se modifie dans le code.

Résultat attendu, et comment le vérifier

Le lien de l'aperçu ouvre le jeu dans ce monde ; Coverage and bias ne montre aucune valeur qui ne sort jamais.

Erreurs fréquentes

Symptôme Cause Que faire
Les raisons du validateur à la place d'un monde Le manifeste ne peut pas faire de monde Corriger le manifeste (Remix)

Fichiers ou données modifiés

Une ancre ajoutée depuis la sélection est écrite dans rooms/<lieu>.ts (anchors.<entité>). Les mondes exportés sont des téléchargements.

Références


Modifier la source de cette page · Signaler une erreur

Accueil

Index (6)
Démarrer (6)
Jouer (9)
Installer (17)
Créer un jeu (55)
Moteur (4)
Studio local (24)
Studio d'équipe (21)
Clever Cloud (23)
Reality Bridge et connecteurs (16)
Contribuer (25)
Référence (7)

Clone this wiki locally