Wenn ich Spiele erstelle, liebe ich den Codierungsteil - das Entwerfen, Entwickeln der Hauptfunktionalität und des "Kernteils" des Spiels. Die meisten meiner Spiele sind jedoch relativ klein / einfach in Bezug auf die Codierung, erfordern jedoch viel Inhalt - ob Grafiken, Levels, Sounds, Rätsel, Geschichtenerzählungen usw.
Ich finde Entwicklungsgeschwindigkeiten durch die Codierungsteile, halte aber fast an, wenn es um die Erstellung von Inhalten geht - es ist harte, manchmal langweilige Arbeit.
Was kann ich tun, um die Erstellung von Inhalten schneller und interessanter / unterhaltsamer zu gestalten? Ich integriere bereits Inhalte in ein funktionierendes Spiel und baue / verwende so viele Tools wie möglich, um meine Inhalte schnell zusammenzustellen.
Bearbeiten: Bei meiner Frage geht es nicht darum, bestimmte arbeits- / zeitintensive Fähigkeiten wie das Zeichnen von Assets oder das Heraussuchen von Soundeffekten zu erlernen. Es geht um diese psychologische Hürde, wenn Sie sich nur hinsetzen und den Rest Ihres Spiels ausarbeiten müssen, auch wenn es nicht die lustigste Sache der Welt ist.
Wenn alles andere fehlschlägt, besteht immer die Möglichkeit, einen Partner zu finden, der an der Erstellung von Inhalten interessiert ist. Wenn Sie Freunde haben, die die Art von Spiel spielen, die Sie machen, ist vielleicht einer von ihnen interessiert.
Spielefans, die nicht unbedingt Programmierer sind, sind wahrscheinlich die beste Wahl. Es müssen nicht einmal Menschen sein, die mit der Erstellung von Spielen gearbeitet haben. Viele Menschen mit einer tiefen Liebe zu Spielen haben das Potenzial, abhängig von ihren anderen Talenten großartige Inhalte zu erstellen (z. B. ein Schriftsteller, Künstler, jemand, der Rätsel wirklich liebt). usw).
quelle
Ich stoße immer auf diesen Blocker, wenn ich Spiele mache, insbesondere Grafiken, Sound und Musik. Deshalb werde ich diese Antwort auf Grafik, Sound und Musik konzentrieren.
Es war schwer für mich, Kunst oder einen Künstler zu finden. Dann kam Google Sketchup und änderte das Spielfeld für mich (zumindest in Bezug auf die Grafik). Es gibt Tausende, wenn nicht Millionen von Modellen, die Sie kostenlos im 3D Warehouse von Google verwenden können . Alle Modelle in Google Sketchup können für nichtkommerzielle Zwecke verwendet werden:
Zu Ihrer Information: Ich versuche, alle Modellbauer zu kontaktieren, ihnen für ihre wundervolle Arbeit zu danken und ihnen zu sagen, wo ich sie verwenden werde. Ich würde empfehlen, dass Sie das gleiche tun.
Nun ... Sie denken vielleicht: "Aber ich möchte vielleicht eines Tages Geld verdienen!". Und das bringt mich zu meinem nächsten Punkt:
Mein Spiel ist derzeit kostenlos und Open Source. Auf diese Weise kann ich kostenlose Ressourcen wie Google Sketchup sowie Open-Source-Musik und Soundclips verwenden. Es gibt deutlich weniger Einschränkungen für Inhalte, die Sie finden, wenn Ihr Projekt Open Source ist (oder streng geschlossenes Source unter Ihnen und Ihren Freunden).
Wenn ich an einem Punkt angelangt bin, an dem ich finde, dass mein Spiel ziemlich großartig ist und ich anfangen möchte, es zu verkaufen, muss ich nur den Open-Source-Teil des Projekts einfrieren (ja, sorry Leute), ein oder zwei Künstler dafür bezahlen Ändern Sie die gesamte Grafik und den Sound, fügen Sie einige neue Funktionen hinzu, um sie "besser" als die kostenlose Version zu machen, und los geht's.
quelle
Das macht wirklich keinen Spaß, aber was ist mit der Verwendung von kostenlosen Assets, die Sie online finden können?
Wo finde ich kostenlose Sprites und Bilder?
Wo finde ich kostenlose Musik für mein Spiel?
Was wäre, wenn Sie Levels per Code generieren könnten? Dies funktioniert nicht für alle Typen, da dies für einige Spiele gilt.
Wenn Sie einfach nicht motiviert bleiben können, wie wäre es dann damit, jemanden dafür zu bezahlen oder sich mit jemandem zusammenzutun? Für mich mache ich die ganze Codierung und ein guter Freund von mir macht die Kunst, die Handlung usw.
Was ist mit der Aufteilung in handlichere Teile? Vielleicht sagst du dir, dass du 2-3 Level pro Woche machst, und wenn du 3-4 Wochen brauchst, um sie zu machen, soll es so sein. Zumindest bist du fertig! Ich finde, das hilft mir sehr bei alltäglichen Programmieraufgaben.
quelle
Vielleicht können Sie versuchen, Texturen und Sound durch Programmierung zu erstellen? Durch prozedurale Texturen , generative Musik und dynamisches Komponieren von Sound können Sie nicht nur einen für Ihre Spiele spezifischen Stil erstellen, sondern auch "Ihre Kunst programmieren". Dies scheint der beste Weg zu sein, um Inhalte zu programmieren UND zu erstellen.
Sie können den prozeduralen Inhalt auch immer als Ausgangspunkt verwenden. Lassen Sie Ihren Code eine Ebene erstellen, und Sie können die Details eingeben.
Natürlich hängt dies völlig von der Art der Spiele ab, die Sie machen, aber ich bin sicher, dass dies einige der langweiligeren Aspekte angenehmer machen könnte.
quelle
Wenn es dich langweilt, Levels und Rätsel zu machen, solltest du vielleicht ein Programmierer bleiben und aufhören, Spiele zu machen. Level- und Puzzle-Design ist das Kernstück des Spieldesigns. Es ist das, was ein gutes Spiel von einem beschissenen Spiel unterscheidet.
Wenn Ihnen das nicht gefällt, brauchen Sie einen neuen Beruf.
quelle