Greyboxing einer Umgebung , auch bekannt als Massierung oder Blockierung deiner Umgebung, ist der Prozess, simple Formen in den 3D-Raum hinzuzufügen, um herauszufinden, wie Benutzer das Spielspiel erleben, bevor sie Zeit in die Programmierung des Spiels investieren oder komplexe Assets erstellen.Dieser Prozess kann Ihnen viel Zeit sparen, wenn es Probleme in Ihrem Layout gibt, und es ist viel einfacher, an grundlegende Teile Anpassungen vorzunehmen, als es ist, um jede hochwertige Meshes anzupassen, die Sie in Studio importieren.
Mit grundlegenden Teilen und Solid-Modellierungsoperationen lehrt dieser Abschnitt des Tutorials dich, wie du die Meeresstapelplattformen einpacke, aus denen sich der spielbare Bereich des Erlebnisses zusammensetzt.Sobald du die Umgebung abgeschlossen hast, wirst du lernen, wie du das Spiel für das Erlebnis mit Luau-Skripten erstellst.
Planiere den spielbaren Bereich
In der endgültigen Version des Erlebnisses müssen Spieler Münzen auf der Insel und den Meeresstapelplattformen sammeln, um ihre Sprungkraft zu verbessern und höhere Plattformen zu erreichen.Du wirst Skripte konfigurieren, um dieses Verhalten im nächsten Abschnitt des Tutorials hinzuzufügen, aber es ist wichtig, während du beginnst, deine Umgebung zu grauboxen, um für den Unterschied in der Höhe zwischen den Plattformen zu planen.Zum Beispiel sollte der Unterschied in der Höhe zwischen den Plattformen langsam für jede Höhenstufe zunehmen, um Spieler dazu zu ermutigen, Münzen zu sammeln, um durch die Stufe zu kommen.
Als Leitfaden enthält die Probefile Insel-Sprung - Bau.rbxl sieben verschiedene Höhenebenen, wobei die erste Ebene in die Insel versunken ist, um nur ein paar Zentimeter Höhe zu enthüllenDies ermöglicht es Spielern, nur ein paar Münzen am Beginn der Erfahrung zu sammeln, um auf die nächste Plattform voranzukommen.Die anschließenden Höhenunterschiede zwischen jedem Level erhöhen sich dann auf 8, 20, 35, 55, 81 und 110 Stollen, wodurch Spieler ein Gefühl des Fortschritts bekommen, wenn sie durch deine Erlebnisgehen.

Füge die Plattformen hinzu
Jetzt, da du einen Plan für den Unterschied in der Höhe zwischen den Plattformen hast, ist es an der Zeit, Platzhalter Part -Objekte hinzuzufügen, um die Meeresstapelplattformen zu repräsentieren. Teile sind die grundlegenden Bausteine von Roblox mit Eigenschaften, die du modifizieren kannst, um ihr physisches Aussehen anzupassen, wie ihre Form, Größe und Farbe.
Während du praktisch jede Teileform verwenden kannst, um deine Meeresstapelplattformen darzustellen, wird empfohlen, deine Umgebung mit Zylinder -Teilen zu grauboxen, weil sie eine flache Oberfläche bieten, auf der du bei einem Jumping-Test von Plattform zu Plattform landen kannst, und weil sie ähnlich in Form sind wie die Meeresstapelmeshes, die du im letzten Abschnitt des Tutorials verwenden wirst.


Erstelle eine Organisationsstruktur
Bevor du Platzhalterteile in den 3D-Raum einfügst, ist es wichtig, eine Organisationsstruktur für deine Assets in Workspace zu erstellen.Dieser Prozess gewährleistet, dass dein Arbeitsbereich organisiert und leicht zu scannen bleibt, insbesondere wenn du dich auf die Erstellung von Erlebnissen mit einer großen Menge an Assets stürzt, die du verwalten musst.
Es gibt zwei Arten von Containern, die du verwenden kannst, um Assets zusammenzugruppieren: Folder und Model Objekte. Ordner sind nützlich zum Speichern vieler Objekte verschiedener Arten, und Modelle sind nützlich zum Speichern geometrischer Gruppierungen von Teilen.Die folgenden Anweisungen zeigen Ihnen, wie Sie beide Containerobjekte verwenden, um alle Assets für Ihre 3D-Welt zu speichern.
Um eine Organisationsstruktur zu erstellen:
In dem Explorer Fenster bewegen Sie den Mauszeiger über den Arbeitsbereich und klicken Sie auf das ⊕ Symbol. Ein Kontextmenü wird angezeigt.
Im Kontextmenü füge ein Ordner -Objekt ein. Ein Ordner-Objekt zeigt an, dass du es verwenden wirst, um alle Assets für die 3D-Welt zu enthalten.
Umbenennen Sie den neuen Ordner World.
Klicken Sie mit der rechten Maustaste auf das Ordner-Objekt. Ein Kontextmenü wird angezeigt.
Klicken Sie im Kontextmenü auf Umbenennen und geben Sie World für den Ordnernamen ein.
Bewegen Sie den Mauszeiger über den Ordner Welt und klicken Sie auf das ⊕ -Symbol.
Aus dem Kontextmenü füge ein Modell ein.
Umbenennen des Modells auf Blockout_Parts.
Teile einfügen
Jetzt, da du eine organisatorische Struktur hast, um deine Assets zu enthalten, kannst du jetzt beginnen, Teile in den 3D-Raum einzufügen, um deine Meeresstapelplattformen darzustellen.
Um einen Zylinderblock für deine erste Plattform einzufügen:
Navigiere zur Registerkarte Home der Toolleiste.
Klicken Sie auf die Teil- Dropdown-Pfeiltaste, dann wählen Sie Zylinder . Ein Zylinderteil wird im Ansichtsfenster angezeigt.
Klicke und ziehe im Explorer -Fenster das neue Teil zum Modell Blockout_Parts .Das Teil wird zum Kind des Modells.
Navigiere zurück zur Registerkarte Home der Toolleiste, dann verwende die Werkzeuge Bewegen , Skalieren und Drehen , um deinen Zylinder zu positionieren, zu Größenverhältnisund zu drehen, bis er eine große, flache Oberfläche in der Mitte deiner Insel ist.Für weitere Informationen zu diesen Tools siehe Teile manipulieren.
Mit demselben Prozess füge und konfiguriere mindestens sieben weitere Seestapelplattformen mit zunehmenden Höhenebenen in das Blockout_Parts -Modell hinzu.
Wählen Sie im Explorer -Fenster das Modell Block_Out .
Klicken Sie auf der Registerkarte Home der Toolbar auf das Anker -Symbol.Dies gewährleistet, dass das physikalische System deine Teile nicht bewegt, wenn die Erfahrung beginnt.
Teile ausrichten
Wenn du mehr Meeresstapel-Platzhalterteile von der Insel hinzufügst, ist es einfacher, die Höhenunterschiede zwischen den Ebenen zu verwalten, wenn du für diese Teile unterschiedliche Größen verwendest, anstatt verschiedene Positionen.Du kannst dies erreichen, indem du die Basis jeder Plattform ausrichtest so, dass alle vertikalen Größenunterschiede in unterschiedlicher Höhe widerspiegeln und Teile derselben Größe auf derselben Stufesind .
Das Ausricht-Werkzeug richtet Teile entweder an der minimalen, mittleren oder maximalen Kante gemäß einer bestimmten Achse aus.Für die Zwecke dieser Erlebnismusst du den unteren Rand der Y-Achse so ausrichten, dass alle Teile teilweise im Wasser sind.
Um Teile auszurichten:
Wählen Sie im Explorer -Fenster alle Ihre Plattformen aus.
Klicken Sie auf der Registerkarte Modell der Toolleiste auf das Ausrichtwerkzeug . Das Ausrichtwerkzeug -Fenster wird angezeigt.
Im Ausricht-Werkzeug -Fenster,
- Setze Modus auf Min .
- Setze Ausrichten in auf Welt , Y .
- Behalte Relativ zu auf Auswahlgrenzen .
Klicken Sie auf die Schaltfläche Ausrichten . Alle Teile werden auf der Y-Achse ausgerichtet, gemäß dem Teil mit dem niedrigsten Y-Wert.
Alle Plattformen stimmen ihren unteren Rand aus
Erstelle einen hohlen Tunnel
Abgesehen von der Verwendung von Teilen im Zustand "so wie sie sind", um deine spielbaren Bereiche zu blockieren, kannst du auch solide Modellierungsoperationen anwenden, um Teile auf einzigartige Weise zu verbinden, um komplexere Formen zu bilden, wie einen leeren Tunnel innerhalb eines der Meeresstapel.Diese Technik bietet mehr visuelles Interesse und Variation darin, wie Spieler mit Ihren Umgebungen interagieren.
Es gibt vier solide Modellierwerkzeuge:
- Union – Verbindet zwei oder mehr Teile zusammen, um eine einzige feste Union zu bilden.
- Überschneiden – Überlappende Teile werden in eine einzige solide Überschneidung verschoben.
- Negieren – Negiert Teile, die nützlich sind, um Löcher und Vertiefungen zu machen.
- Separieren – Trennt die Union oder den Knotenpunkt wieder in seine einzelnen Teile auf.
Für die Zwecke der Erstellung eines hohlen Tunnels musst du nur die Union - und Negate -Werkzeuge verwenden.Für eine vollständige Auflistung aller Werkzeuge siehe solide Modellierung.
Um einen hohlen Tunnel zu erstellen:
Füge und positioniere ein Zylinder -Teil über einer deiner Seestapelplattformen.Die Probeseite Insel-Sprung - Bau positioniert diesen Teil über der Level_4b Plattform mit den folgenden Werten:
Namen Größe CFRame.Position CFRam.Orientierung Tunnel 24, 65, 69 137, 77, 69 0, 0, 90 Füge und positioniere einen Block ein, um den hohlen Teil deines Tunnels darzustellen, der mindestens so hoch ist wie der Zylinderblock und eine passende Breite für Spieler, die durchlaufen können.Die Probeseite Insel-Sprung - Bau positioniert diesen Teil innerhalb des vorherigen Zylinders mit den folgenden Werten:
Namen Größe CFRame.Position CFRam.Orientierung Hohl_Teil 24.5, 72, 22 134.5, 77, 71 0, 135, 90 Wählen Sie im Explorer -Fenster den Blockteil aus.
Klicke auf der Registerkarte Modell der Toolbar auf die Schaltfläche Ablehnen . Das Teil wird translucent.
Wählen Sie im Explorer -Fenster sowohl den verneinten Teil als auch den Zylindertunnel-Teil aus.
Klicke auf der Modell -Registerkarte auf die Schaltfläche Union . Das negierte Teil wird aus dem überlappenden Tunnelzylinder herausgeschnitten.
Benenne die neue Union in etwas um, das ihre Höhenebene und Position widerspiegelt, wie z. B. Level_4b_Union .
Dupliziere die Meeresstapelplattform unter deiner neuen Union und positioniere sie so, dass sie auf dem Tunnel steht.Die Probeposition Insel-Sprung - Bau positioniert die doppelte Level_4b Plattform über der Union mit den folgenden Werten:
Namen Größe CFRame.Position CFRam.Orientierung Stufe_4b_Top 74, 65, 69 137, 126, 69 0, 0, 90
Teste das Layout
Nachdem du deine spielbaren Bereiche grauboxiert hast, musst du das Layout deiner Umgebung testen, um sicherzustellen, dass das Erlebnis sowohl lustig als auch funktional ist und du kleine Probleme erkennen kannst, bevor sie sich zu viel größeren Projekten entwickeln, je weiter du im Entwicklungsprozess bist.Zum Beispiel benötigt das Gameplay deines Erlebnisses Spieler, die ihre Sprungkraft stetig verbessern, entsprechend der Menge an Münzen, die sie sammeln, so ist es wichtig zu überprüfen, dass Spieler in Bezug auf die Humanoid.JumpPower von dir erwartete Plattformhöhe zwischen Plattformen springen können.
Die folgenden Schritt-für-Schritt-Anweisungen lehren dich, wie du dein Erlebnis mit verschiedenen Humanoid.JumpPower testen kannst.Während du Spiel testen, stell dir die folgenden Fragen:
- Sind Spieler in der Lage, erfolgreich auf jede Plattform zu springen?
- Erhöht sich der Unterschied in der Höhe zwischen den Plattformen langsam für jede Höhenstufe, um Spieler zum Fortschritt zu ermutigen?
- Was genieße ich oder werde frustriert über das Layout oder das Gameplay?
Um dein Erlebnis zu testen:
Klicke in der Toolbar auf die Schaltfläche Spielen . Studio wechselt in den Spieltest-Modus.
Wählen Sie im Explorer -Fenster den Pfeil neben Ihrem Charaktermodell aus, der Ihren Roblox-Benutzernamen anzeigt.Alle Kinderobjekte deines Modellwerden angezeigt.
Wählen Sie Humanoide .
Navigiere im Eigenschaften -Fenster zum Abschnitt Sprung-Einstellungen und aktiviere dann UseJumpPower .Die Sprungkraft Eigenschaft wird mit einem Standardwert von 50.
Setze Sprungkraft auf 0.Dies gewährleistet, dass dein Charakter nicht springen kann, und emuliert den gleichen Startzustand für Spieler, nachdem du das Gameplaygescriptet hast.
Wenn du neue Ebenen erreichst, lege Sprungkraft auf Multiplikationen von 30 fest, um Sprung-Upgrades zu simulieren.
Im nächsten Abschnitt des Tutorials lernen Sie, wie Sie das Gesamtspiel des Erlebnisses skripten können.