Kampf Royale

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Kampfroyale sind ein Mehrspieler-Genre, in dem sich Gegner bis zu dem Zeitpunkt messen, an dem nur ein Spieler übrig bleibt.Während jedes Battle-Royale anders ist, enthalten sie alle einen Weg, Spieler zu eliminieren, wie z. B. jemanden einzufrieren oder von der Karte zu stoßen.Wenn ein Spieler überlebt oder ein Timer endet, ist das Spiel vorbei und eine neue Runde beginnt.

Das Genre ist beliebt, weil Runden schnell, einfach zu nehmen und herausfordernd zu meistern sind.Kampfroyale können mit verschiedenen Spielmechaniken angepasst werden, um ein breites Publikum anzusprechen, wie einzigartige Waffen, Plattformhindernisse oder visuelle Themen.

Einige beliebte Battle-Royale-Erlebnisse in Roblox umfassen Island Royale und Strucid.

Insel-Royale von LordJurrd
Strucid von Frosted Studios

Kampfroyale folgen im Allgemeinen einem rundenbasierten Spielzyklus oder einer Reihe von Phasen.Im Projekt, das du erstellen wirst, durchlaufen Spieler die Spielschleife unten:

Unterbrechung
Wettbewerb
Aufräumen und zurücksetzen

Während jeder Phase passierte eine andere Reihe von Aufgaben, die du während dieser Serie programmieren wirst.

  • Unterbrechung - Spieler sozialisieren oder sehen Spiele in der Lobby, bis eine neue Runde beginnt.
  • Spiel - Timer startet und Spieler werden in eine Arena teleportiert, in der sie konkurrieren. Wenn ein Spieler verliert, wird er zurück in die Lobby teleportiert.
  • Reinigen und zurücksetzen - passiert, wenn ein Spieler verlassen wird oder der Timer abgelaufen istSpieler werden dann zurück in die Lobby teleportiert, wo der Loop neu gestartet wird.

Entwickle das Erlebnis

Kampfroyale bestehen aus vielen Elementen, wie Code und Kunstressourcen.Um größere Projekte zu verwalten, planen Entwickler einen Workflow oder eine Reihe von Schritten, um zur Fertigstellung zu gelangen.

Während dieser Serie gehst du durch den folgenden Workflow:

  • Vorproduktion - Erstelle einen Skizze der Spielkarte.
  • Entwerfen einer Testkarte - Entwickeln Sie eine Karte mit Platzhalter-Assets, um das Design zu testen, ohne sich um visuelles Aussehen und Gefühl zu sorgen.
  • Code und Test - Beginne mit dem Prozess des Codierens der Spielschleife.
  • Polieren und verbessern - Ersetze Platzhalter-Assets durch abgeschlossene Modelle und verbessere Code und Design durch häufiges Spieltesten.

Anstatt gleichzeitig an verschiedenen Teilen eines Projekts zu arbeiten, teilen Entwickler große Projekte in verwaltbare Schnüppel auf.Jede Phase sollte ein eigenes spezifisches Ziel haben, bevor sie zur nächsten Phase geht.Das macht es einfacher, potenzielle Fehler zu erkennen und Zeit auf dem Weg sparen.Zum Instanzkann das Entwerfen von Kunst dazu führen, dass Zeit verschwendet wird, wenn die Karte neu gestaltet werden muss, um lustig zu sein.

Planiere das Projekt

Die erste Phase besteht darin, deine Vision in einem Prozess namens Vorproduktion zu planen.Die Zeit zu nehmen, um einen Plan zu erstellen, hilft dir, dich auf wichtige Designentscheidungen zu konzentrieren, wie z. B. auf die Platzierung von Hindernissen und Spieler-Spawns.

Um zu planen, erstellen Sie eine Layoutkarte mit Papier oder einer Zeichensoftware.Eine Layoutkarte ist der Grundriss der Arena, der in einfachen Formen gezeichnet ist und sich auf die Art und Weise konzentriert, wie Spieler durch die Welt bewegen, anstatt auf visuelle Details.Sobald die Layoutkarte fertig ist, wirst du sie im Studio neu erstellen.

Zeichnungsgestaltung
Layout im Studio

Entwerfen einer Kartenlayout

Für den Skizze ist das Ziel hier, ein Design zu erstellen, das du dann in Studio replizieren kannst.Die Kartarena sollte über genug Vielfalt verfügen, um Spaß zu machen, aber auch Balance enthalten, um den Benutzern keinen ungerechten Vorteil zu geben.

  1. Schreibe eine kurze Beschreibung der Einstellung , wie einen Dschungel, eine verlassene Mondbasis oder ein mittelalterliches Schloss.Während der Polierungsphase fügst du mit dieser Einstellung Kartendetails hinzu.

  2. Identifizieren Sie die Form der Karte und zeichnen Sie sie dann mit einer Kombination aus 1-3 Grundformen (Quadrat, Rechteck, Octagon) aus.Selbst wenn du eine komplexere Karte vorstellst, wie eine Insel, versuche sie in einfache Formen zu zerlegen.

  3. Füge Spieler-Spawns hinzu. Verwende im Moment acht Spawns, aber du kannst später immer mehr hinzufügen. Das Beispiel hier verwendet ein Quadrat für die Kartenform.

  4. Um Spieler weniger vorhersehbar zu machen und Interesse hinzuzufügen, platziere Hindernisse, die sie zwingen, verschiedene Richtungen zu wählen.Ziehe 2-4 Formen (orange), die Auswahlmöglichkeiten beim Bewegen durch die Arena schaffen.Füge sekundäre Hindernisse hinzu (gelb), die verhindern, dass Spieler direkt am startenkämpfen.

Tipps für Layouts

Halte Designs einfach, aber ansprechend.Da Spieler in Sekundenbruchteilen Entscheidungen treffen, wenn sie durch ein Stufegehen, gib ihnen genug Auswahlmöglichkeiten, um jedes Mal ein Level anders zu machen, aber nicht zu viel, um sich nicht zu erinnern, wie sie durch die Karte gehen oder sich überwältigt zu fühlen.

Zu einfach
Ausgeglichen
Möglicherweise komplex

Erstelle die Karte

Erstelle die Layoutkarte schnell in Roblox Studio mit grundlegenden Teilen in einem Prozess namens grayboxing neu.Bleiben Sie bei der Planung einer lustigen, spielbaren Karte konzentriert.Verbringe keine Zeit damit, Texturen oder kleine Details hinzuzufügen, wie dekorative Requisiten.Nachdem du eine funktionierende Karte mit Codeserstellt hast, verbringe Zeit damit, Kunst zu entwerfen, die zur Einstellung der Karte passt.

Baue eine Lobby auf

Bevor du die Arena erstellst, baue die Lobby, in der Spieler die Erfahrung betreten und sich zwischen den Spielen sozialisieren.

  1. Erstelle ein neues Baseplate-Projekt und lösche die Grundplatte.

  2. Baue einen abgeschlossenen Raum mit einem Spawn-Ort.

  3. Legen Sie alle Lobby-Teile in einen Ordner mit dem Namen Lobby ab.

Arena und Spawns

Die Arena ist der Ort, an dem Spieler konkurrieren werden.Wenn du die Arena baust, wirst du graue Box die Umgebung mit einfachen Teilen und Farben gestalten.Eine graue Kiste Umgebung ist eine Annäherung am endgültigen Design, sodass ein großer Zylinder in der endgültigen Version möglicherweise ein gleich großer Baum ist.

Dieser Prozess, üblich im Level-Design, gibt Designern einen funktionsfähigen Prototyp, mit dem sie testen und wiederholen können.Sobald das Kartendesign im Spieltest gut fühlt, werden grauebox-Assets durch 3D-Assets und Geländeersetzt.

  1. Erstelle einen Ordner mit dem Namen Arena. Füge im Inneren den Boden für die Arena hinzu. Wenn du Geländeverwendest, lass den Ordner vorerst leer.

    Im Folgenden sind Beispielarenen.

  2. Erstelle acht Spawn-Orte auf der Karte. Erstelle einen neuen Ordner in der Arena mit dem Namen SpawnLocations und verschiebe die acht Spawns dorthin.

Graybox die Arena

Denken Sie daran, dass Grayboxing eine Annäherung am endgültigen Design mit einfachen Teilen ist.Ein in einer grauen Box eingebettetes Level soll Designern ein Verständnis dafür geben, wie Spieler durch die Arena bewegen.Um die Arena zu erstellen, verwende ein optionales Baumaterial oder grundlegende Teile.

  1. Importiere das Grayboxing-Kit aus der Toolbox. Dies beinhaltet eine Vielzahl von häufigen Gebäudefunktionen wie Treppen, Rampen und Wänden.

  2. Mit einer Kombination aus Teilen und Assets aus dem Grayboxing-Kit erstellen Sie Hindernisse und Barrieren.

Während du Build, sind einige Tipps für die Kartendesignierung unten.

  • Verschiedene Höhe - Flache Karten können für Spieler wiederholend werden. Verwende Hügel, Treppen und Rampen unterschiedlicher Höhe, um der Karte Vielfalt zu verleihen.
  • Baue die Hälfte der Karte und dann dupliziere sie - Diese Technik ermöglicht es dir, eine symmetrische Karte schnell zu erstellen. Teste und prüfe die Skalierung - Während des Bauendenkst du über die Karte in Bezug auf einen Spieler:innach.Zum Beispiel, wie geräumig fühlt sich ein Bereich an oder kann ein Spieler leicht durch eine Tür passieren.Denken Sie daran, dass der durchschnittliche Avatar 6,5 Stollen hoch ist.

Teste die graue Box

Mit der Arena abgeschlossen, ist es wichtig zu sehen, ob es Spaß und interessant ist, sich zu bewegen.

  1. Klicke auf Spiele hier in der Arena und teste die Karte.

Während des Tests bewerten Sie Ihre Arbeit mit den folgenden Eingabeaufforderungen und machen Änderungen, wenn nötig, um zu verbessern.

  • Können Spieler sich ohne Verwirrung oder Stagnation bewegen?
  • Fühlt sich die Größe der Karte richtig an? Gibt es Bereiche, die sich zu leer anfühlen? Wird es lange dauern, in einen anderen Spieler:inzu laufen?
  • Sieht etwas seltsam aus, wie z. B. schwebende oder verzerrte Teile?