Über die langweilige Erstellung von Inhalten hinausgehen [Duplikat]

7

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.

Asche999
quelle

Antworten:

7

Es gibt einen großartigen Beitrag zu Zen Habits . Wenn Sie sich zwingen können, sich hinzusetzen und an dem zu arbeiten, was es ist, auch wenn dies nur 5 bis 10 Minuten dauert, werden Ihre Barrieren durchbrochen und Sie können Ihr Projekt vorantreiben.

Asche999
quelle
1
+1 Das habe ich in der Vergangenheit in mir selbst gefunden. Sobald Sie die Lösung geöffnet haben und sich zwingen, eine geringfügige Änderung vorzunehmen oder weitere Kommentare hinzuzufügen, können Sie sofort wieder darauf zugreifen.
John McDonald
6

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).

Davy8
quelle
3

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:

"Um Zweifel zu vermeiden, können Sie abgeleitete Werke von Inhalten, die von anderen Benutzern in 3D Warehouse hochgeladen wurden, ändern, verteilen und erstellen" - http://sketchup.google.com/intl/en/3dwh/tos.html

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.

John McDonald
quelle
Hervorragende Antwort. Aber was ist mit der Erstellung umfassenderer Inhalte - Story, Szenen, Dialoge, Ebenen usw.?
Asche999
1
@ ashes999: Um ganz ehrlich zu sein, habe ich keine Ahnung. Ich habe Spiele wie RPGs aus genau diesen Gründen vermieden.
John McDonald
3

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.

Gemeinschaft
quelle
Ich mache das bereits, um meine Entwicklung zu beschleunigen, einschließlich der Bezahlung von jemandem für die wirklich harten Sachen (wie hübsche Titelbildschirme). Bei meiner Frage geht es mehr darum, die psychologische Barriere von "Ein Mann, ich muss X mehr Level machen" zu überwinden, was nicht so interessant ist wie die Entwicklungsarbeit.
Asche999
hat die Antwort aktualisiert.
Okay, es ist anständig. Vielen Dank. Ich mache das schon - zwei Wochen Drucke (Iterationen) pro Spiel.
Asche999
3

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.

MichaelHouse
quelle
PCG ist großartig, behandelt aber Motivation und Content-Erstellung nicht wie Levels.
Asche999
Ich mache eigentlich keine Rollenspiele, aber wäre es nicht auch möglich, Levels programmgesteuert zu erstellen? Im Übrigen müssen Sie möglicherweise das Problem in Scheiben schneiden und in Würfel schneiden und verschiedene Teile mit unterschiedlichen Strategien angehen.
Kramii
1

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.

Nicol Bolas
quelle
Ihre Antwort entspricht nicht wirklich meiner Frage. Wenn ich mich nicht für die Spieleentwicklung interessiert hätte, hätte ich über fast 20 Jahre keine Spiele entwickelt.
Asche999
1
Dies ist kein Diskussionsforum, aber ich muss immer noch sagen, dass Nicol Bolas genau richtig ist. Sie sollten viel Zeit damit verbringen, Levels, Rätsel, Geschichten oder was auch immer zu erstellen, und nicht versuchen, dies zu vermeiden. Die einzige Möglichkeit, dies zu umgehen, besteht darin, viele Dinge zu verwenden, die prozedural generiert werden können. Die besten Spiele sind fein gestaltete Welten mit cleverem Level-Design, einer tiefen Geschichte mit scheinbar bedeutungslosen Hintergrundinformationen über das Universum oder was auch immer für Ihr Spiel relevant ist (wie zum Beispiel Deux Ex) oder Sandbox-Spiele mit einer guten Menge an reichhaltigem Gameplay ( wie im Grunde alle guten Rollenspiele).
TravisG
@heishe du hast den Punkt komplett verpasst. Ich bin nicht daran interessiert, es zu umgehen; Ich bin daran interessiert, es besser und schneller zu machen.
Asche999
3
Ich stimme jedoch @heishe zu. Oder zumindest mit der Idee hinter dem, was er sagt. Konzentrieren Sie sich darauf, Spiele zu erstellen, für die nicht viel Inhalt erstellt werden muss. So etwas wie Dwarf Fortress oder Nethack dreht sich fast ausschließlich um die Programmierseite und sehr wenig um die Kunst- oder Leveldesignseite, und die Sim City-Spiele hatten viel Kunst, aber alles andere konzentrierte sich auf das Programmieren einer Stadtsimulation.
Thedaian
1
@thedaian Ich stimme zu. Es wäre großartig, wenn Sie dies zu einer Antwort machen könnten.
Asche999