Prototyping ist ein experimenteller Design-Prozess, bei dem Teams itérieren und erkunden vorläufige Ideen für Erlebnisse, bevor sie finalisiert und auf sie als Funktionen ausgeführt werden. Die beiden gängigen Prototypierungs-Techniken, wenn es um die Entwicklung von Roblox geht, sind Papier und Studio. Die primären Vorteile von Prototyping sind:
- Zeiteffizienz: Die Werte von Prototyping sind die Geschwindigkeit, mit der Sie auf itérieren und erkunden Lösungen auf potenzielle Probleme. Mit Prototyping stellen Sie sicher, dass Sie Designfehler, Versäumnisse und unerwartete technische Anforderungen in den frühen Phasen der Vorproduktion, anstatt Monate in der Entwicklung, entdecken. Die Zeit und Energie, die für die Entwicklung eines Erlebnisses in den frühen Ph
- Spaß finden: Prototyping stellt sicher, dass das zu entwickelnde Erlebnis tatsächlich Spaß macht zu spielen. Ideen für Erlebnisse können abstrakt sein, aber das Prototyping zwingt dich, zu bestätigen, dass deine Vision in der Art und Weise verwirklicht werden kann, wie du es vielleicht vorstellst.
Papier-Prototyping
Paper Prototyping ist die Handlung, bei der ein Erlebnis mit physischen Objekten simuliert wird, um das Gameplay und die Interaktion mit Spielern zu simulieren. Beispiele sind:
- Papier
- Brettspiel-Komponenten
- Würfel
- Legos
- Bürobedarf
Die Vorteile von Papierprototyping sind:
Iteration-Geschwindigkeit: Es dauert Minuten, bis der Papier-Prototyping beginnt, im Gegensatz zu Tagen oder Wochen, um ein virtuelles Umgebung zu erstellen. Als Ergebnis ist die Iteration-Geschwindigkeit erheblich erhöht, so dass Sie potenzielle Lösungen und Ideen schnell erkunden und erstellen können, indem Sie einfach mehr Papier zeichnen, löschen oder drucken.
Erweiterter Systemtext: Die Abstraktion von Papierprototyping ermöglicht es Ihnen, mit mehr Systemen in Ihrem Erlebnis zu interagieren, ohne getragen zu werden, indem praktische Umsetzung. Diese Freiheit, System-Interaktionsideen zu erkunden, ermöglicht es Ihnen, Lösungen aus einer Designperspektive zu erhalten, die Sie dann
UI/UX-Design: Die Einfachheit des Zeichnens auf Papier macht das Papier-Prototyping zu einem der besten Medien für die Erkundung von optimierten UI- und UX-Designs für Ihr Erlebnis.
Trotz seiner Vorteile hat das Prototyping auf Papier Nachteile aufgrund der Unterschiedlichkeit in der Größe. Die Nachteile des Papier-Prototypings sind:
- Nicht wiederverwertbar: Keine der mit dem Papierprototyping erstellten Prototypen kann im Ergebnisbuchstäblich verwendet werden. Alles muss virtuell recread werden.
- Simulation Einschränkungen: Die Simulation einzigartiger Mechaniken und Interaktionen ist auf dem Papier oder mit physischen Assets begrenzt oder unmöglich.
- falsche Positiv: Einige Aktivitäten können mehr Spaß und Engagement mit Papier und physischen Assets als mit ihnen auf einem Telefon, Computer oder Konsole bieten.
Studio-Prototyping
Studio-Prototyping ist die Verwendung von Roblox Studio, um die frühen Phasen eines Erlebnisses zu entwerfen und zu wiederholen. Die Vorteile des direkten Studio-Starts für das Prototyping umfassen:
Schneller Playtest: Direkt im Studio zu erstellen, ermöglicht es Ihnen, eine schnelle spielbare Version des Systems in Ihrem Spiel zu haben, die Sie mit anderen leicht für Feedback teilen können.
Wiederverwendbare Arbeit: Indem Sie direkt im Studio erstellen, können Sie Ihre Arbeit abbauen. Im Gegensatz zum Papierprototyping müssen Sie nicht neu starten, wenn die Projektionszeit abgelaufen ist, und können weiterhin von dort aus arbeiten, wo Sie aufgehört haben.
Frühe technische Probleme-Erkennung: Die Abstraktion von Papierprototyping kann unrealistische Ideen ergeben, die nicht technisch umsetzbar sind. Mit dem Studio-Programmieren müssen Sie bestimmen, ob Ihre Idee etwas ist, das Sie praktisch mit den verfügbaren Ressourcen erstellen können.
Trotz seiner Vorteile sind die Einschränkungen von Studio-Prototyping inklusive:
Smaller testing scope: Aufgrund der Zeit, die zum Skript, das. PL: die Skripts, Debuggen und Ersetzen von Assets in einem Prototypen benötigt wird, ist die Skalierung der Testpotential-Spiel- und Systeminteraktionen auf das Minimum beschränkt.
Erhöhte Iterationszeit Aufgrund der erhöhten Kosten für die Erstellung verschiedener virtueller Umgebungen wird mehr Zeit benötigt, um mehrere Systeme in einem Erlebnis zu Iterieren.
Best Practices
Der Unterschied zwischen der Arbeit an einer Funktion und dem Prototyping ist die Reichweite. Prototyping sollte schnell und schnell sein, bestimmte Aspekte der Funktion zu treffen, aber nicht die gesamte Funktion selbst.
Wenn Sie beim Entwickeln mehrere Spieltest-Sitzungen mit Ihrem Team durchführen, um Ihre Ergebnisse zu bestätigen. Teilen Sie Ihren Prototyp mit Freunden, Familie und sozialen Medien, um Feedback und frische Perspektiven zu erhalten. Iterate Ihre Erfahrung, bis Sie mit ihm zufrieden sind.
Beim Entwerfen geben Sie besonderen Kaufacht eine größere Sicht auf die folgenden Teile Ihres Erlebnisses:
- Kern-Loop: Der Kern-Loop ist das zentrale Gameplay, durch das eine gesamte Erfahrung aufgebaut wird. Um mehr über Kern-Loop-Design zu erfahren, siehe Kern-Loop-Design.
- UI/UX: Stellen Sie sicher, dass Ihre Menüinteraktionssteuerung intuitiv und gut gestaltet ist. Um mehr über die Entwurfsphilosophie von UI/UX zu erfahren, siehe UI und UX.
- Spielregeln: Sehen Sie sich die Details an, wie Ihr Erlebnis funktioniert. Als Beispiel, wenn Sie wissen, dass Ihr Spiel eine Respawn-Mechanik enthält, erkunden Sie, wie lange der Respawn-Timer sein kann, wo der Spieler in der Erfahrung physisch respawnen wird und ob es Faktoren gibt, die die Rate ändern können, mit der ein Spieler wieder am Spaß teilnehmen kann.
- Kantenfälle: Entdecken Sie, wie ein Spieler die Grenzen Ihres Erlebnisses pusst. Löse Lösungen und stoppe Lücken, um dieses Verhalten zu verhindern oder zu beginnen.