Wir haben, wie in meiner 4-Personen-Indiegruppe, ein komplettes Whiteboard, das wie Graffiti aussieht, um unsere Spielideen zu prototypisieren. Wir schauen uns das jeden Tag an und entscheiden, welche Idee uns am meisten anzieht, wenn wir kurz vor dem Beginn eines neuen Projekts stehen. Wir zeichnen auch zufällig Charaktere, die interessant erscheinen, auch wenn ihnen kein Gameplay zugeordnet ist. Dies funktioniert, scheint uns aber nicht immer das beste Verständnis für unsere Ideen zu vermitteln. Wir haben eine Regel ausprobiert: Wenn Sie eine Spielidee haben, bauen Sie einen sehr einfachen Prototyp und zeigen Sie uns, aber das kostet auch Zeit.
Meine Frage lautet also "Was ist ein guter Weg, um Spielideen zu prototypisieren". Wir brauchen ein Gleichgewicht zwischen der Vermittlung der Idee und dem Verzicht auf das Überspringen, weil wir sie nicht verstehen, aber auch keine Zeit damit verschwenden, eine Menge Ideen aufzubauen, die niemals angerührt werden. Was ist ein effizienter Weg, um die Hauptaspekte wie Gameplay, Kunstgefühl, Besonderheiten, Publikum usw. zu beschreiben?
quelle
Das einzige, was wichtig ist, ist, das Spiel so schnell wie möglich spielbar zu machen und das Spiel so schnell wie möglich durchlaufen zu können.
In diesem Sinne gibt es eine Menge Dinge, die Sie tun können.
1) Stift / Papier spielen es. Wenn es sich um ein Level handelt, zeichnen Sie es auf die Tafel und das Storyboard mit den wichtigsten Beats. Wenn es sich um ein Spiel im RPG-Stil handelt, können Sie es im DnD-Stil mit Stift und Papier spielen. Wenn Sie versuchen, einen Kunststil zu prototypisieren, malen Sie ihn auf. Sie müssen in einigen 3D-Engines nicht alles auf 100% bringen, um etwas zu testen.
2) Probieren Sie Ideen in einer Rapid-Prototype-Umgebung aus. Zum Beispiel mit Unity. Wenn Sie Code schreiben müssen, sollten Sie dies mit der höchsten Programmiersprache tun, mit der Sie vertraut sind. Dazu gibt es verwandte Fragen, wie Empfohlene 2D-Game-Engine für das Prototyping und Ist es beim Erstellen schneller Prototypen besser, die Sprache zu verwenden, die Sie am Ende verwenden werden?
3) Wenn Sie dies in Ihrer eigenen Engine tun müssen, achten Sie darauf, dass Sie Methoden anwenden, mit denen Sie Code und Inhalt formbar machen können. Stellen Sie sicher, dass Ihre Tools gut sind, damit Sie Inhalte schnell einfügen können. Versuchen Sie, Code so zu schreiben, dass Sie ihn leicht ändern können. Verwenden Sie eine Versionsverwaltungslösung, die eine wirklich einfache Verzweigung wie Git oder Quecksilber ermöglicht, damit Sie ungestraft ausprobieren können.
quelle