Wie man das Spiel beendet



Als ich die Arbeit an meinem eigenen Spiel beendet hatte, dachte ich viel darüber nach, Projekte im Allgemeinen abzuschließen. Mir ist aufgefallen, dass es viele Entwickler gibt, die den Job nicht beenden können. Um ehrlich zu sein, ich habe auch eine Spur von nie abgeschlossenen Spielen, denke ich, wie jeder von uns. Nicht alle Projekte sind aus verschiedenen Gründen zum "Schießen" bestimmt. Aber wenn Sie bemerken, dass Sie ständig Spielprojekte mit gutem Potenzial werfen, sollten Sie innehalten und darüber nachdenken, warum dies geschieht.

Wir alle haben mindestens einmal in unserem Leben an ein neues Buch, einen Comic, einen Film oder ein anderes Produkt gedacht: „Pff, ja, ich kann es besser machen! Noch einmal gelobt. " Es ist wichtig zu erkennen: "Hey, diese Leute haben das Projekt beendet, aber ich konnte nicht. Zumindest sind sie besser als ich, und das ist wahrscheinlich der Grund, warum sie es geschafft haben, aber ich habe es nicht getan! “ Wenn wir den Abschluss des Projekts als eine Fähigkeit betrachten und nicht nur als eine der Phasen des Prozesses, wird klar, dass Sie dies nicht nur lernen, sondern auch verstehen können, welche Gewohnheiten und Denkprozesse Sie daran hindern, die Angelegenheit abzuschließen.

Ich glaube nicht, dass es den einzig richtigen Weg gibt, Spiele zu machen. Dies ist ein kreativer Prozess, dh es gibt keine Regeln, gegen die nicht verstoßen werden kann. Ich habe dieses Problem jedoch mit anderen Entwicklern besprochen, und es scheint mir, dass es bestimmte mentale Fallen gibt, in die wir alle früher oder später geraten, insbesondere wenn wir gerade ein Projekt starten. Über diese Fallen Bescheid zu wissen, bedeutet, den ersten Schritt zu tun, um die Angelegenheit zu beenden. Zwischen uns ist die Klassifizierung dieser Fallen für mich auch eine Möglichkeit, mit ihnen umzugehen!
Also näher am Punkt. 15 Tipps zum Beenden des Spiels:

1. Wählen Sie Ideen mit gutem Potenzial.


Ich habe festgestellt, dass es drei Arten von Spielen gibt, die mich interessieren: die Spiele, die ich machen möchte; Spiele, die ich gerne machen würde; Spiele, die ich gut machen kann.
Die Spiele, die ich machen möchte, sind Spiele, bei denen mir der Entwicklungsprozess selbst faszinierend erscheint. Es kann ein Mechaniker sein, mit dem es cool ist zu experimentieren, oder ein Charakter, den ich wirklich animieren möchte.
Die Spiele, die ich machen möchte, sind Spiele, bei denen das Ergebnis für mich wichtiger ist als der Prozess. Es kann ein unbegrenztes Konzept sein ("Wow, eine Mischung aus GTA mit Final Fantasy und sogar mit Starcraft und ...") oder nur eine nette Idee, deren Umsetzung mir nicht viel Freude bereiten wird.
Spiele, die ich gut mache, sind Spiele, die mir im Geiste nahe stehen und in deren Erstellung ich Erfahrung habe. Dies kann ein bestimmtes Genre sein, zu dem Sie sich hingezogen fühlen und dessen Gesetze und Rhythmus gut verstehen.
Meiner Meinung nach fallen die vielversprechendsten Ideen (oder zumindest diejenigen, die mit größerer Wahrscheinlichkeit abgeschlossen werden) in alle drei Kategorien und erfüllen die Bedingung „Ich habe Zeit und Ressourcen, um dies zu tun“.

2. Beginnen Sie schließlich mit der Arbeit am Spiel. Das

Aufschreiben von Ideen bedeutet nicht, mit der Arbeit am Spiel zu beginnen. Das Schreiben eines Designdokuments bedeutet nicht, dass Sie loslegen müssen. Und ein Team zusammenzustellen bedeutet nicht, mit der Arbeit zu beginnen. Und selbst das Arbeiten an Grafiken oder Musik bedeutet nicht, mit der Arbeit zu beginnen. Es ist sehr leicht, die Konzepte „Vorbereitung auf die Arbeit an einem Spiel“ und „Beginn der Arbeit an einem Spiel“ zu verwechseln. Denken Sie daran: Ein Spiel ist so etwas zu spielen, und wenn Sie nichts getan haben, ist dies kein Spiel!
Selbst eine Spiel-Engine zu erstellen bedeutet nicht immer, an einem Spiel zu arbeiten. Was uns zum nächsten Punkt bringt:

3. Kümmern Sie sich nicht unnötig um den Motor. Die

Entwicklung Ihres eigenen Motors hat Vor- und Nachteile . Fragen Sie sich, ob dies notwendig ist. Ist es wirklich unmöglich, das, was Sie tun, mit Hilfe bestehender Entwicklungen umzusetzen? Wirst du das Rad neu erfinden? Natürlich können Sie Ihren eigenen Motor schreiben und ihn Ihrer Meinung nach ideal machen. Aber um ehrlich zu sein - wie oft sind Sie vom direkten Schreiben einer Engine zum Erstellen eines Spiels übergegangen? Vielleicht erstellen Sie oft keine Spiele, sondern Engines?

Ich habe die Originalversion von Spelunky in Game Maker erstellt und dank dieses vorgefertigten Projekts konnte ich an der Version für die Xbox 360 arbeiten. Sie müssen nicht denken, dass Software zum Erstellen von Spielen und vereinfachten Tools unprofessionell ist. Das Wichtigste ist das Spiel.

4. Erstellen Sie einen Prototyp

Folgen Sie Punkt 2: Machen Sie einen Prototyp von dem, was Sie haben. Vielleicht werden Sie sofort feststellen, dass diese Idee nicht gut ist. Oder vielleicht kommen Sie auf eine Idee, die noch besser ist als die, die Sie jetzt haben. In jedem Fall fällt es mir normalerweise schwer zu verstehen, was ich erstellen werde, bis ich anfange, etwas zu tun. Also mach was!

5. Stellen Sie sicher, dass die Kernmechanik interessant ist.

Finden Sie Spielmechaniken, mit denen es Spaß macht, zu arbeiten. Grundlegende Mechanik sollte Spaß machen - genau das werden die Spieler die meiste Zeit tun. Um die Grundmechanik herum wird Ihre Entwicklung aufgebaut. Dies erleichtert die Aufgabe in Zukunft, wenn Sie einige Teile des Spiels löschen müssen - Sie haben ein Skelett, zu dem Sie jederzeit als Ausgangspunkt zurückkehren können.
Es kann vorkommen, dass Sie während der Entwicklung des Prototyps einen Mechaniker finden, der noch interessanter ist als der, den Sie als Grundlage genommen haben. Dann lohnt es sich vielleicht, die Grundmechanik zu ändern?

6. Wählen Sie gute Partner (oder arbeiten Sie so viel wie möglich alleine).

Erstellen Sie mit Ihrem Partner Computerspiele - wie Sie Beziehungen aufbauen. Wir sind es gewohnt zu denken, dass die Hauptsache hier die Fähigkeit ist: "Oh, cool, ich bin ein Programmierer, und dieser Typ ist ein Künstler, lass uns gehen!" Sie müssen aber auch die Natur des Menschen, seine Erfahrung, den Rhythmus der Arbeit und Ihre gemeinsamen Interessen mit ihm berücksichtigen. Wie in einer romantischen Beziehung möchten Sie nicht, dass einer von Ihnen weniger gibt, als Sie erhalten. Testen Sie sich gegenseitig bei kleineren Projekten, denn wenn eine wichtige Person für ein Team nach einigen Monaten oder Jahren der Entwicklung plötzlich abreist, ist dies sehr schwierig.

Ein weiteres Plus sind vorgefertigte gemeinsame Projekte - Ihre Partner wissen, wozu Sie in der Lage sind, damit sie besser mit Ihnen zusammenarbeiten können. Es ist sehr schwierig, erfahrene Leute davon zu überzeugen, mit Ihnen allein an einer Idee zu arbeiten, insbesondere wenn Sie überlegen, wie wenig ein Prozentsatz dieser Ideen umgesetzt wird (und wie schwierig es ist, die Bedeutung einiger Ideen zu bewerten, bevor sie direkt umgesetzt werden). Gute Partner möchten Ihre fertigen Projekte sehen. Also beende sie!

Alternativ können Sie kostenlose Grafiken und Musik online finden - zumindest als Stubs (wir hatten einen Wettbewerb bei der Independent Gaming Source, bei dem viele kostenlose Grafikinhalte und Musik erstellt wurden). Verwenden Sie bei Bedarf ASCII. Als Künstler ist es für mich viel interessanter, an einem Projekt teilzunehmen, das fast fertig ist, und alles, was bleibt, ist, einen Zeitplan zu erstellen. Und wenn Sie einen Programmierer benötigen ... Versuchen Sie zu lernen, wie man programmiert - wenn ich könnte, dann funktioniert es für Sie - oder verwenden Sie spezielle Software für die Spieleentwicklung (siehe Abschnitt 3).

7. Routine ist normal. Nehmen Sie es in den Plan auf

Der größte Teil der Entwicklung eines Spiels ist Langeweile und Routine. Dies ist kein Spiel, sondern eine Arbeit. Sie können also jeden erwürgen, der sich dazu entschließt, sich mit dem Thema "Sie fahren tagelang Spiele" zu beschäftigen. Irgendwann merkt man plötzlich, dass es eine Reihe von Dingen gibt, an die Sie bei der Planung Ihres Projekts und der Entwicklung eines Logos nicht gedacht haben - wie Menüs, Übergänge, Speichern und Laden. "Pfannkuchen! Ich dachte, ich würde coole Spieluniversen erschaffen, mit Spielmechaniken experimentieren! Ich hätte nicht gedacht, dass ich mehrere Monate lang festsitzen würde, um wenigstens ein anständiges Menü zuzubereiten! “ Und es gibt Dinge, die in kleinen Dosen faszinierend sind - zum Beispiel Charakteranimationen -, aber unerträglich werden, wenn Sie feststellen, dass Sie ungefähr hundert Einheiten animieren müssen.

Nachdem Sie dies einige Male durchgearbeitet haben, werden Sie verstehen, wie wichtig es ist, den Arbeitsaufwand zu messen, um nicht zu lange in diesem Sumpf zu bleiben ("zu lang" ist bis zu dem Moment, in dem Sie das Projekt verlassen). Und Sie werden verstehen, wie wichtig all dieser langweilige Unsinn für das Spiel ist! Zum Beispiel verbessert ein guter Bildschirmschoner auf wundersame Weise die Präsentation des Spiels.

8. Verwenden Sie Wettbewerbe, Wettbewerbe und andere Veranstaltungen als Fristen

Als Alec und ich an Aquaria arbeiteten, haben wir aufgrund der Frist für die Einreichung von Bewerbungen für das Independent Games Festival schwierige Entscheidungen über unsere Richtung und einen realistischeren Zeitplan getroffen. Wenn diese Frist nicht über uns hinausgegangen wäre, weiß ich nicht, ob wir das Projekt abgeschlossen hätten oder nicht! Die Teilnahme an Wettbewerben und Wettbewerben ist sehr nützlich - es gibt strenge Fristen und die Belohnung (Anerkennung, Auszeichnungen, manchmal Geld) ist auch greifbar. Es ist auch eine großartige Möglichkeit, Gleichgesinnte zu treffen.

9. Vermeiden Sie ein Verrutschen

Stecken? Mach etwas anderes. Arbeite auf dem nächsten Level, einem neuen Feind - was auch immer. Dies ist nicht nur in Bezug auf die Motivation nützlich, damit Sie besser verstehen können, wie Ihr Spiel letztendlich aussehen wird. Wenn Sie ein Buch schreiben, kommen Sie schließlich nicht auf einen Satz, sondern machen jeden Satz perfekt, bevor Sie den nächsten schreiben. Machen Sie allgemeine Skizzen.

10. Überwachen Sie Ihre körperliche und geistige Gesundheit

Während der harten Arbeit am Spiel kann es erstaunlich schwierig sein, sich selbst zu überwachen. Aber ehrlich gesagt, Schlafmangel, Sitzen mit Gemüse und schlechte Ernährung - das ist ein schlechter Dienst für Ihr Projekt. Im besten Fall arbeiten Sie einfach nicht mit voller Kraft und erhöhen die Wahrscheinlichkeit, Ihre Distanz zu verlieren. Ein wenig an Ihrem Projekt zu zweifeln ist absolut natürlich, aber in eine Depression zu geraten oder krank zu werden, ist schon weg. Sie werden erstaunt sein, wie sehr Sie möglicherweise nicht an einem Traumprojekt arbeiten möchten, weil Sie sich selbst gestartet haben.

11. Überlegen Sie sich keine Ausreden, um aufzuhören und von vorne zu beginnen.

„Mein Code ist ein Chaos. Und ich habe schon viel aus diesem Projekt gelernt! Wenn ich wieder anfange, wird es viel schneller und besser und ich werde das Spiel viel schneller beenden! “
Halt. Nein. Irgendwann in der Entwicklung des Spiels passiert dies immer. Im Code - ein festes Durcheinander. Du hast viel gelernt. Im Idealfall wird es nie sein. Und wenn Sie aufhören und erneut beginnen, befinden Sie sich zur gleichen Zeit wieder in derselben Situation. Daher sind solche Gedanken gefährlich.
Es gibt eine solche Anekdote: Ein Mensch hat sein ganzes Leben lang daran gearbeitet, eine so ideale Spiel-Engine zu entwickeln, dass es nur einen Knopf gibt: „Mach ein ideales Spiel“. Der Witz ist nicht lustig, weil diese Person niemals einen solchen Motor bauen wird. Es gibt keine perfekten Engines und auch keine perfekten Spiele.
Wenn Sie durch eine schlechte Organisation wirklich verlangsamt werden, versuchen Sie, den Prozess zu optimieren. Wenn alles etwas schief funktioniert, Sie aber leben können - hören Sie nicht auf!

12. Speichern Sie Ideen in einem anderen Projekt.

Irgendwann kamen Sie auf eine brillante Idee, von der jeder die Kinnlade abfallen wird, aber für die Implementierung müssen Sie das ganze Spiel wiederholen? Legen Sie es für ein anderes Projekt beiseite! Dies ist nicht das letzte Spiel in deinem Leben, oder? Speichern Sie die Idee für das nächste Projekt, aber zuerst - beenden Sie dieses!

13. Entfernen Sie überschüssiges

Oh-oh, Sie verlassen den Zeitplan. Sie sind voller brillanter Ideen, aber der Mars wird kolonisiert, bevor Sie mindestens die Hälfte davon verwirklichen können. Arm, arm du ... Aber warte!

Eigentlich ist das sogar gut. Denn jetzt müssen Sie entscheiden, was für Ihr Spiel wirklich wichtig ist und was weggeworfen werden kann. Wenn wir unendlich viele Ressourcen und unendlich viel Zeit hätten, würden wir Kurven machen, bedeutungslose, irgendwie funktionierende Spiele. Es sind die begrenzten Ressourcen und die begrenzte Zeit, die uns dazu bringen, ein ganzheitliches, aussagekräftiges Produkt zu produzieren.
Wenn Sie von Grundkonzepten ausgegangen sind, die für sich genommen interessant sind, werfen Sie den gesamten Überschuss weg, bis Sie zum Kern des ursprünglichen Konzepts gelangen. Der Rest ist höchstwahrscheinlich Lametta, auf das verzichtet werden kann. Oder noch schlimmer - Lametta, für das es unmöglich ist, die erfolgreichsten Elemente des Spiels zu erkennen.

14. Wenn Sie immer noch werfen, verringern Sie das Zielfernrohr, nicht erhöhen Sie es

Okay, manchmal muss man aufhören. Vielleicht werden Sie dieses Projekt nie beenden und es macht keinen Sinn, etwas zu speichern. Vielleicht haben alle anderen das Projekt schon lange verlassen. Ich hoffe, dieser Artikel hilft Menschen dabei, Deadlocks zu vermeiden, aber was ist, wenn Sie jetzt einen solchen Moment haben? Was zu tun ist - es gibt Enttäuschungen im Leben.

Wenn dieses Projekt hoffnungslos ist, lassen Sie Ihr nächstes Unternehmen zumindest nicht so groß sein. Es kommt oft vor, dass Sie immer höher markieren und Projekte immer unvollendeter werden. „Aber ich weiß schon so viel! Ich lerne aus meinen eigenen Fehlern “- das ist oft zu hören. Es scheint mir, dass Sie deshalb verstehen müssen, dass es auch eine Fähigkeit ist, das Projekt zu Ende zu bringen.

Reduzieren Sie also den Umfang immer mehr - bis Sie feststellen, dass für Ihr Level noch zu wenig übrig ist. Versuchen Sie beispielsweise, anstatt von der Idee einer Weltraumstrategie zu einer Weltraum-3D-Strategie zu wechseln, ein Qualitätsspiel mit einem Element eines Weltraumsimulators zu erstellen. Es ist möglich, dass diese Aufgabe schwieriger wird als Sie zuerst dachten (aber gleichzeitig ist sie viel interessanter)!

15. Die letzten 10 Prozent

Es wird gesagt, dass 90 Prozent der Arbeit in den letzten 10 Prozent der Arbeit sind, und dies ist teilweise wahr. Es dauert enorm lange, um die Details zu erarbeiten. Sie können in einer Woche ein anständiges Kampfsystem schreiben, aber es kann Monate dauern, bis es cool und mehrstufig ist (und einen Verkauf abschließt). Die Wahrheit ist, dass Sie höchstwahrscheinlich ein paar „letzte Rucke“ machen müssen, bevor Sie zum echten „letzten Ruck“ gelangen.

Wenn Sie dies stört, verzweifeln Sie nicht. Ja, die letzten 10 Prozent sind schmerzhaft, aber zu diesem Zeitpunkt spüren Sie die Rückkehr zum Projekt. In dieser Zeit nimmt das „große Ganze“ Gestalt an, wenn Sie Ihre Zeit richtig zugewiesen haben. Und einen Strom chaotischer Ideen und Inhalte in ein zusammenhängendes und schönes Spiel zu verwandeln, ist ein erstaunliches Gefühl.
Es geht nur um die Details.

Und zum Schluss ... Release!


Weihnachtsbaumsticks, du hast das Spiel unveröffentlicht! Herzlichen Glückwunsch, Sie haben ein neues Level erreicht, das ist cool. Angenehme Boni: Selbstvertrauen, der Ruf der Person, die die Projekte zum Abschluss bringt, und ein Verständnis für den Spielentwicklungsprozess! Aber am wichtigsten ist, dass Sie jetzt ein großartiges Spielzeug haben, das ich spielen kann! Und ich liebe es fast genauso, Spiele zu spielen wie sie zu erstellen.
Hör auf, beiseite zu stehen, mein Freund: Jetzt bist du ein Spieleentwickler.

Source: https://habr.com/ru/post/de381317/


All Articles