Installation et configuration

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Pour configurer l'expérience Battle Royale, vous devez télécharger Studio et les fichiers de référence du projet.

Une configuration supplémentaire des ID de lieu, des serveurs et des paramètres de publication est également requise avant de continuer à lancer le jeu.

Fichiers de référence

RobloxBattleRoyale.zip consiste en des fichiers .rbxl facilement accessibles que vous pouvez ouvrir dans Roblox Studio et expérimenter immédiatement.

NomDescription
Lobby.rbxlEntrée du hall où les joueurs choisissent le mode de jeu.
Gameplay.rbxlOù se déroule le match de bataille.
Queue.rbxlLieu d'attente où les joueurs se rassemblent avant d'être téléportés sur la carte de bataille.

Créer un nouveau jeu

Roblox Battle Royale doit être structuré en tant que jeu avec six lieux uniques. Pour commencer :

  1. Ouvrez Lobby.rbxl dans Roblox Studio.

    Vue du hall.
  2. Sélectionnez FichierPublier sous… pour ouvrir la fenêtre de publication.

  3. Près du bas de la fenêtre, cliquez sur Créer une nouvelle expérience.

  4. Tapez Lobby pour le nom du lieu.

    Définir le nom du hall
  5. Dans le champ Créateur, sélectionnez "Moi" pour publier le lieu sur votre compte personnel, ou sélectionnez un groupe.

  6. Lorsque vous êtes prêt, cliquez sur le bouton Créer.

Ajouter des lieux supplémentaires

Une fois que le lieu de hall est publié, vous devez ajouter cinq lieux supplémentaires au jeu :

  1. Si ce n'est pas déjà visible, ouvrez la fenêtre Gestionnaire d'actifs.

  2. Double-cliquez sur le dossier Lieux.

    Sélectionner les lieux
  3. Cliquez avec le bouton droit de la souris dans une région vide de la fenêtre (pas sur un nom de lieu/d'image) et sélectionnez Ajouter un nouveau lieu. Répétez ce processus un total de cinq fois afin d'avoir six lieux.

  4. Cliquez avec le bouton droit sur chacun des nouveaux lieux, sélectionnez Renommer, et nommez-les comme suit :

    Noms des lieux Battle Royale
  5. Publiez à nouveau le jeu (FichierPublier sur Roblox).

Copier et coller les ID de lieu

Chaque lieu doit être associé de manière croisée pour que les joueurs puissent être téléportés du hall vers diverses files d'attente de mode de jeu et vice-versa. Pour y parvenir, vous devez rassembler les ID des lieux que vous avez créés ci-dessus.

  1. Dans la fenêtre Gestionnaire d'actifs, cliquez avec le bouton droit sur Lobby et sélectionnez Copier l'ID dans le presse-papiers.

    Copier l'ID du hall
  2. Si ce n'est pas déjà visible, ouvrez la fenêtre Explorateur.

  3. Ouvrez le script MainConfiguration dans ReplicatedFirstConfigurations.

    Script MainConfiguration
  4. Localisez le tableau _places et collez l'ID copié de l'étape #1 comme valeur de la clé lobby.

    Lobby-MainConfiguration

    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local RunService = game:GetService("RunService")
    local Players = game:GetService("Players")
    local isServer = RunService:IsServer()
    local ConfigEvent = nil
    local _placeOverrides = {}
    local _overrides = {}
    ---
    -- Liste des lieux nommés dans le jeu
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Répétez le processus Copier l'ID dans le presse-papiers pour les cinq autres lieux et collez-les dans les valeurs clés associées du tableau _places.

    LieuClé du tableau
    Lobbylobby
    Gameplaygameplay_development
    Queue (Par défaut)queue_default
    Queue (Deathmatch)queue_deathmatch
    Queue (Team Deathmatch)queue_teamDeathmatch
    Queue (Free Play)queue_freePlay

    -- Liste des lieux nommés dans le jeu
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Publiez à nouveau le jeu (FichierPublier sur Roblox).

Ajuster le remplissage du serveur

Par défaut, Roblox équilibre les joueurs/serveurs pour une expérience de jeu sociale optimale, mais un battle royale devrait permettre des combats plus importants et plus intenses. Pour y parvenir :

  1. Ouvrez la fenêtre FichierParamètres de l'expérience de Studio.

  2. Sélectionnez l'onglet Lieux.

  3. Pour chacun des six lieux, cliquez sur le bouton et sélectionnez Modifier.

    Modifier les paramètres du lieu
  4. Pour Remplissage du serveur, sélectionnez Maximum.

    Définir le remplissage du serveur à Maximum.
  5. Cliquez sur Enregistrer en bas de la fenêtre.

Publier des lieux supplémentaires

Maintenant, vous devrez ouvrir les fichiers .rbxl restants du bundle téléchargé, modifier leurs tableaux _places, et les publier.

Copier le tableau des lieux

  1. Référez-vous au tableau _places dans le script MainConfiguration du hall :

--------------------------------------
-- Liste des lieux nommés dans le jeu
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Sélectionnez l'intégralité du tableau et copiez-le dans le presse-papiers avec CtrlC (C sur Mac).

  2. Fermez le lieu de hall en cliquant sur la croix dans son onglet.

    Fermer l'onglet du hall.

Remplacer les tableaux

  1. Ouvrez le fichier Gameplay.rbxl.

  2. Ouvrez son script MainConfiguration dans ReplicatedFirstConfigurations.

    Script MainConfiguration
  3. Collez le tableau _places que vous avez copié ci-dessus à la place de l'ancien tableau _places (CtrlV; V) afin que les tableaux de chaque lieu soient identiques.


    --------------------------------------
    -- Liste des lieux nommés dans le jeu
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Sélectionnez FichierPublier sous… pour ouvrir la fenêtre de publication.

  5. Près du bas de la fenêtre, cliquez sur Mettre à jour l'expérience existante….

  6. Trouvez et cliquez sur le lieu Lobby que vous avez publié plus tôt.

  7. Sur l'écran suivant, vous devriez voir une liste des lieux que vous avez ajoutés précédemment. Dans la liste, sélectionnez le lieu Gameplay et cliquez sur le bouton Écraser.

    Écraser le lieu existant
  8. Une fois le lieu publié, fermez-le en cliquant sur la croix dans son onglet.

    Fermer l'onglet du lieu.
  9. Ouvrez le fichier Queue.rbxl et répétez ce processus, en utilisant FichierPublier sous… pour le publier dans les quatre lieux de file d'attente. Essentiellement, Queue.rbxl doit être publié dans les emplacements Queue (Par défaut), Queue (Deathmatch), Queue (Team Deathmatch), et Queue (Free Play).

    FichierEmplacement de publication
    Lobby.rbxlLobby
    Gameplay.rbxlGameplay
    Queue.rbxlQueue (Par défaut)
    Queue.rbxlQueue (Deathmatch)
    Queue.rbxlQueue (Team Deathmatch)
    Queue.rbxlQueue (Free Play)
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.