Prototyping ist ein experimenteller Designprozess, in dem Teams vorläufige Ideen für Erlebnisse wiederholen und erkunden, bevor sie sie als Funktionen finalisieren und daran arbeiten.Die beiden häufigen Prototyping-Techniken bei der Entwicklung von Roblox sind Papier und Studio Prototyping.Die Hauptvorteile des Prototypings sind:
- Zeiteffizienz: Der Wert des Prototypings ist die Geschwindigkeit, mit der du Lösungen zu möglichen Problemen wiederholen und erkunden kannst.Prototyping stellt sicher, dass du Designfehler, Übersehen und unerwartete technische Anforderungen in den frühen Phasen der Vorproduktion entdeckst, anstatt Monate in die Entwicklung.Die Zeit und Energie, die für den Prototyp in den frühen Phasen der Erstellung eines Erlebnisses erforderlich sind, ist weniger als die Zeit und Energie, die für die Korrektur teurer Übersehen in den späteren Phasen erforderlich sind.
- Spaß finden: Prototyping stellt sicher, dass das erstellte Erlebnis tatsächlich Spaß macht, zu spielen.Ideen für Erlebnisse können abstrakt sein, aber das Prototypieren zwingt dich, zu bestätigen, dass deine Vision auf die Weise zum Leben erweckt werden kann, wie du es dir vorstellst.
Papierprototyping
Papierprototyping ist der Akt, ein Erlebnis zu entwerfen, das mit physischen Objekten gestaltet wird, um Gameplay und Spielerinteraktion zu simulieren.Beispiele umfassen:
- Papier
- Brettspielteile
- Würfel
- Legos
- Bürobedarf

Die Vorteile von Papierprototypen sind:
Iterationsgeschwindigkeit: Es dauert Minuten, um mit dem Papierprototyping zu beginnen, im Gegensatz zu Tagen oder Wochen, um eine virtuelle Umgebung zu erstellen.Als Ergebnis wird die Iterationsgeschwindigkeit stark erhöht, was es Ihnen ermöglicht, schnell mögliche Lösungen und Ideen zu erkunden, indem Sie einfach mehr Papier zeichnen, löschen oder drucken.
Weiterer Systemkontext: Die Abstraktion von Papierprototyping ermöglicht es Ihnen, mit mehr Systemen in Ihrer Erfahrung zu interagieren, ohne durch praktische Umsetzung belastet zu werden.Diese Freiheit, Systeminteraktionsideen zu erkunden, ermöglicht es dir, Lösungen aus einer Designperspektive zu denken, die du dann testen kannst, sobald die Prototyping-Phase abgeschlossen ist.Selbst wenn es sich als außerhalb des Umfangs oder schwierig zu implementieren erweist, ermöglicht die ursprüngliche Idee, die vom Papierprototyping bereitgestellte breitere Systemkontext, neue kreative Lösungen zu entdecken, die du sonst möglicherweise nicht in Betracht gezogen hättest.
UI/UX-Design: Die Einfachheit des Zeichnens auf Papier macht Papierprototyping zu einem der besten Medien für die Erkundung optimaler UI- und UX-Designs für deine Erfahrung.
Verwendung von Papierprototypen zur Erkundung von UI/UX-Design.
Trotz seiner Vorteile hat das Prototypieren auf Papier Nachteile aufgrund des Unterschieds in der Mitte. Die Nachteile des Papierprototypings sind:
- Nicht wiederverwendlich: Keiner der während des Prototypings mit Papierprototypen durchgeführten Prototypen kann im Endprodukt buchstäblich verwendet werden.Alles muss praktisch neu erstellt werden.
- Simulationsbeschränkungen: Die Simulation einzigartiger Mechaniken und Interaktionen ist auf Papier oder mit physischen Assets begrenzt oder unmöglich zu erstellen.
- Falsche Positiven: Einige Aktivitäten könnten durch das Verwenden von Papier und physischen Assets lustiger und ansprechender sein als sie auf einem Telefon, Computer oder Konsole auszuführen.
Studio-Prototypen
Studio-Prototyping ist der Akt, Roblox Studio zu verwenden, um die frühen Phasen eines Erlebnisses zu entwerfen und zu wiederholen.Die Vorteile des direkten Starts in Studio für Prototyping umfassen:
Schnelles Spieltesten: Das direkte Erstellen im Studio ermöglicht es Ihnen, eine schnelle spielbare Version des Systems in Ihrem Spiel zu haben, die Sie leicht mit anderen zum Feedback teilen können.
Wiederverwendliche Arbeit: Das direkte Erstellen in Studio ermöglicht es dir, deine Arbeit aufzubauen.Im Gegensatz zu Papierprototypen musst du nicht neu starten, wenn die Prototyping-Phase abgeschlossen ist, und kannst von dort fortfahren, wo du aufgehört hast.
Frühe technische Problemerkennung: Die Abstraktion von Papierprototypen kann zu unrealistischen Ideen führen, die technisch nicht umsetzbar sind.Prototyping im Studio zwingt dich, zu bestimmen, ob deine Idee etwas ist, das du mit den zur Verfügung stehenden Ressourcen praktisch erstellen kannst.
Ein früherer Obby-Prototyp, der in Roblox Studio erstellt wurde.
Trotz seiner Vorteile umfassen die Einschränkungen des Studio-Prototypings:
Kleinerer Testumfang: Aufgrund der Zeit, die für das Skripten, Debuggen und Ersetzen von Assets im Zusammenhang mit einem Prototyp erforderlich ist, ist der Umfang des Tests von möglichen Spielinteraktionen und -systemen begrenzt.
Erhöhte Iterationszeit Aufgrund der erhöhten Kosten für die Erstellung verschiedener virtueller Umgebungen ist mehr Zeit erforderlich, um mehrere Systeme in einem Erlebnis zu iterieren.
Ein komplexerer Prototyp, der in Roblox Studio erstellt wurde.
Best Practices
Der Unterschied zwischen der Arbeit an einer Funktion und dem Prototyping liegt im Umfang.Prototyping sollte schnell und schnell sein, bestimmte Aspekte der zu testenden Funktion treffen, aber nicht die gesamte Funktion selbst.
Wenn du prototypisierst, habe mehrere Spieltestsessions mit deinem Team, um deine Ergebnisse zu bestätigen.Teile deinen Prototyp mit Freunden, Familie und sozialen Medien, um Feedback und frische Perspektiven zu erhalten.Iteriere auf deine Erfahrung, bis du zufrieden bist.
Wenn Sie prototypieren, erkunden Sie die folgenden Teile Ihrer Erfahrung mit besonderer Sorgfalt:
- Kernschleife: Die Kernschleife ist das zentrale Spiel, durch das eine gesamte Erfahrung aufgebaut wird.Um mehr über die Kernschleifendesign zu erfahren, siehe Kernschleifen.
- UI/UX: Stellen Sie sicher, dass Ihre Menüinteraktions-Eingabekontrollen intuitiv und gut gestaltet sind.Um mehr über UI/UX-Design zu erfahren, siehe UI und UX.
- Spielregeln: Tauche in die Details ein, wie dein Erlebnis funktionieren wird.Als Beispiel, wenn du weißt, dass dein Spiel eine Respawn-Mechanik enthalten wird, erkunde, wie lange der Respawn-Timer dauern könnte, wo der Spieler physisch in der Erfahrung respawnen wird, und ob es irgendwelche Faktoren gibt, die die Rate, mit der ein Spieler wieder dem Spaß beitreten kann, ändern könnten.
- Randfälle: Erkunde, wie ein Spieler die Grenzen dessen, was deine Erfahrung tun kann, ausloten könnte.Entwerfen Sie Lösungen und stoppen Sie Lücken, um dieses Verhalten zu verhindern oder zu fördern.