Um das Battle Royale-Erlebnis einzurichten, müssen Sie Studio und die Projekt-Referenzdateien herunterladen.
Zusätzliche Konfiguration der Platz-IDs, Server und Veröffentlichung Einstellungen sind ebenfalls erforderlich, bevor Sie mit dem Starten des Spiels fortfahren.
Referenzdateien
RobloxBattleRoyale.zip besteht aus leicht zugänglichen .rbxl-Dateien, die Sie in Roblox Studio öffnen und sofort damit experimentieren können.
| Name | Beschreibung |
|---|---|
| Lobby.rbxl | Entrée-Lobby, in der die Spieler den Spielmodus auswählen. |
| Gameplay.rbxl | Wo der Kampf stattfindet. |
| Queue.rbxl | Warteschlangenplatz, an dem sich die Spieler versammeln, bevor sie auf die Kampfkarte teleportiert werden. |
Neues Spiel erstellen
Roblox Battle Royale muss als Spiel mit sechs einzigartigen Plätzen strukturiert sein. Um zu beginnen:
Öffnen Sie Lobby.rbxl in Roblox Studio.

Wählen Sie Datei → Als veröffentlichen… um das Veröffentlichungsfenster zu öffnen.
Klicken Sie im unteren Bereich des Fensters auf Neues Erlebnis erstellen.
Geben Sie Lobby als Platznamen ein.

Wählen Sie im Feld Ersteller "Ich", um den Platz auf Ihrem persönlichen Konto zu veröffentlichen, oder wählen Sie eine Gruppe.
Wenn Sie bereit sind, klicken Sie auf die Schaltfläche Erstellen.
Zusätzliche Plätze hinzufügen
Sobald der Lobbyplatz veröffentlicht ist, müssen Sie fünf zusätzliche Plätze zum Spiel hinzufügen:
Öffnen Sie, falls noch nicht sichtbar, das Fenster Asset-Manager.
Doppelklicken Sie auf den Ordner Plätze.

Klicken Sie mit der rechten Maustaste in einen leeren Bereich des Fensters (nicht über einem Platznamen/Fliese) und wählen Sie Neuen Platz hinzufügen. Wiederholen Sie dies insgesamt fünfmal, sodass Sie sechs Plätze haben.
Klicken Sie mit der rechten Maustaste auf jeden der neuen Plätze, wählen Sie Umbenennen und benennen Sie sie wie folgt:

Veröffentlichen Sie das Spiel erneut (Datei → Auf Roblox veröffentlichen).
Platz-IDs kopieren und einfügen
Jeder Platz muss miteinander verknüpft sein, damit die Spieler von der Lobby zu verschiedenen Spielmodus-Warteschlangen und umgekehrt teleportiert werden können. Dazu müssen Sie die Platz-IDs der oben erstellten Plätze sammeln.
Klicken Sie im Fenster Asset-Manager mit der rechten Maustaste auf Lobby und wählen Sie ID in die Zwischenablage kopieren.

Öffnen Sie, falls noch nicht sichtbar, das Fenster Explorer.
Öffnen Sie das Skript MainConfiguration innerhalb von ReplicatedFirst → Configurations.

Suchen Sie die Tabelle _places und fügen Sie die kopierte ID aus Schritt 1 als Wert des Schlüssels lobby ein.
Lobby-Hauptkonfigurationlocal ReplicatedStorage = game:GetService("ReplicatedStorage")local RunService = game:GetService("RunService")local Players = game:GetService("Players")local isServer = RunService:IsServer()local ConfigEvent = nillocal _placeOverrides = {}local _overrides = {}----- Liste der benannten Plätze im Spiellocal _places = {lobby = 0123456789,gameplay_development = 0,queue_default = 0,queue_deathmatch = 0,queue_teamDeathmatch = 0,queue_freePlay = 0}---Wiederholen Sie den Vorgang ID in die Zwischenablage kopieren für die anderen fünf Plätze und fügen Sie sie in die zugehörigen _places-Tabelle-Schlüsselwerte ein.
Platz Tabelle Schlüssel Lobby lobby Gameplay gameplay_development Warteschlange (Standard) queue_default Warteschlange (Deathmatch) queue_deathmatch Warteschlange (Team-Deathmatch) queue_teamDeathmatch Warteschlange (Freies Spiel) queue_freePlay -- Liste der benannten Plätze im Spiellocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}Veröffentlichen Sie das Spiel erneut (Datei → Auf Roblox veröffentlichen).
Serverfüllung anpassen
Standardmäßig balanciert Roblox Spieler/Server für ein optimales soziales Spielerlebnis, aber ein Battle Royale sollte größere und intensivere Kämpfe ermöglichen. Um dies zu erreichen:
Öffnen Sie das Fenster Datei ⟩ Erlebnis-Einstellungen in Studio.
Wählen Sie die Registerkarte Plätze.
Klicken Sie für jeden der sechs Plätze auf die Schaltfläche und wählen Sie Bearbeiten.

Wählen Sie für Serverfüllung Maximum.

Klicken Sie unten im Fenster auf Speichern.
Zusätzliche Plätze veröffentlichen
Jetzt müssen Sie die restlichen .rbxl-Dateien aus dem heruntergeladenen Paket öffnen, ihre _places-Tabellen ändern und sie veröffentlichen.
Plätze-Tabelle kopieren
- Beziehen Sie sich auf die _places-Tabelle im MainConfiguration-Skript der Lobby:
---------------------------------------- Liste der benannten Plätze im Spiellocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------
Wählen Sie die gesamte Tabelle aus und kopieren Sie sie mit StrgC (⌘C auf Mac) in die Zwischenablage.
Schließen Sie den Lobbyplatz, indem Sie auf das X in seinem Tab klicken.

Tabellen ersetzen
Öffnen Sie die Datei Gameplay.rbxl.
Öffnen Sie das Skript MainConfiguration innerhalb von ReplicatedFirst → Configurations.

Fügen Sie die oben kopierte _places-Tabelle über die vorhandene _places-Tabelle ein (StrgV; ⌘V), sodass jede Platz-Tabelle identisch ist.
---------------------------------------- Liste der benannten Plätze im Spiellocal _places = {lobby = 0123456789,gameplay_development = 0987654321,queue_default = 0123459876,queue_deathmatch = 0987651234,queue_teamDeathmatch = 0132457689,queue_freePlay = 0678912345}--------------------------------------Wählen Sie Datei → Als veröffentlichen… um das Veröffentlichungsfenster zu öffnen.
Klicken Sie im unteren Bereich des Fensters auf Vorhandenes Erlebnis aktualisieren….
Suchen Sie den Lobby-Platz, den Sie zuvor veröffentlicht haben, und klicken Sie darauf.
Auf dem nächsten Bildschirm sollten Sie eine Liste der Plätze sehen, die Sie zuvor hinzugefügt haben. Wählen Sie aus der Liste den Gameplay-Platz aus und klicken Sie auf die Schaltfläche Überschreiben.

Sobald der Platz veröffentlicht ist, schließen Sie ihn, indem Sie auf das X in seinem Tab klicken.

Öffnen Sie die Datei Queue.rbxl und wiederholen Sie diesen Vorgang, indem Sie Datei → Als veröffentlichen… verwenden, um sie in alle vier Warteschlangenplätze zu veröffentlichen. Im Wesentlichen sollte Queue.rbxl in den Slots Queue (Standard), Queue (Deathmatch), Queue (Team-Deathmatch) und Queue (Freies Spiel) veröffentlicht werden.
Datei Veröffentlichungsslot Lobby.rbxl Lobby Gameplay.rbxl Gameplay Queue.rbxl Queue (Standard) Queue.rbxl Queue (Deathmatch) Queue.rbxl Queue (Team-Deathmatch) Queue.rbxl Queue (Freies Spiel)