Prototyping

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


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
A stack of cardboard cards, a number 2 pencil, and a handful of semi-transluscent cyan blue dice sit on top of a dark brown table to signify common household objects you can use to prototype your gameplay.
Beispiele für Papier-Prototyping-Tools.

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.

    A lightskinned hand holds a small paper cutout of a piece of pepperoni over a piece of paper with a UI prototype of a pizza building system. The piece of paper is on a dark brown table.
    Papier-Prototyping verwenden, um die UI/UX-Design zu erkunden.

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.

    An example greybox obby course with various gray, purple, and red parts above an open space without a baseplate.
    Ein früherer Obby-Prototyp, der in Roblox Studio gemacht wurde.

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.

    An example greybox obby course with parts of various textures, yellow Roblox coins, and a particle emitter emitting light green particles.
    Ein komplexeres Prototyp in Roblox Studio gemacht.

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.