Als Hobby-Spieleentwickler mit verwaltbaren Spielideen aufwarten


47

Ich versuche, mir Ideen für die Entwicklung von Spielen auszudenken - gemäß den Ratschlägen zu dieser Frage habe ich angefangen, meine Ideen aufzuschreiben und mir Gedanken zu machen, sobald ich sie erhalte, und es hat relativ gut funktioniert - ich habe jetzt eine wachsende Sammlung von Ideen, die ich für relativ originell halte.

Das Problem ist, dass ich ein Solo-Hobby-Entwickler bin und meine Zeit begrenzt ist (und ich habe eine kurze Aufmerksamkeitsspanne!). Ich habe beschlossen, mir ein Limit von 1 Arbeitswoche (dh 35-40 Stunden) für die Entwicklung / den Prototyp meines zu setzen Spiel, aber all die Ideen, die meine Fantasie wirklich anregen, sind viel zu komplex, um in dieser Art von Zeit erreichbar zu sein (z. B. RTS- oder RPG-artiges Gameplay), und keine meiner einfacheren Ideen scheint mir wirklich so gut zu sein (und wann immer ich Lassen Sie sich inspirieren. Am Ende wird es immer komplizierter!)

Bin ich zu wählerisch - sollte ich nur eine meiner einfacheren Ideen aufgreifen und es versuchen?


11
Ich habe keine Antwort, aber ich habe das gleiche Problem! Einfache Spiele interessieren mich nicht; Komplexe Spiele werden zu lange dauern.
Kylotan

Damit habe ich auch zu kämpfen. Sogar wenn Sie auf der einfachen Seite etwas einfallen lassen, wird es schnell zu etwas viel zu Entwickeltem und Großem. Die Hauptsache ist, Dinge zu erledigen, aber es ist schwer, die Kreativität einzuschränken.
Michael Coleman

+1 Ich habe auch das gleiche Problem. Auch wenn Sie daran interessiert sind, ein Hobby-Spielentwicklungsprojekt für Ihre Idee durchzuführen.
Vishnu

2
@ The Communist Duck: Ich kann nicht für Kragen sprechen, aber mein Grund, das nicht zu tun, ist einfach, dass ich es schon mehrmals gemacht habe und diese Projekte nie abgeschlossen habe. Das ist in Ordnung, wenn Sie die Reise genauso genießen wie das Ziel, aber ich persönlich möchte die Spiele beenden und nicht nur beginnen.
Kylotan

2
@Die kommunistische Ente - Dies ist mein erster wirklicher Versuch, ein Spiel zu entwickeln. Obwohl ich gerne an einem langjährigen Projekt arbeiten würde, denke ich, dass ich durch die Arbeit an einem Spiel, das ich zu Ende bringen kann, viel lernen werde .
Justin

Antworten:


36

Du brauchst Training. Betrachten Sie die Eingabe eines Game Jam. Es ist ein Freundschaftswettbewerb, bei dem Sie ein Spiel in einem sehr begrenzten Zeitraum (normalerweise 48 Stunden) erstellen müssen. Sehr oft wird zu Beginn des Jam ein Thema angegeben. Der Preis ist Ihr eigenes fertiges Spiel.

Eine solch knappe Frist ist eine hervorragende Übung zum "Denken in kleinen Dimensionen". Sie lernen, was Ihre Stärken und Grenzen sind, wenn es darum geht, ein Spiel so schnell zu erstellen. Sie lernen, welche Arten von Elementen Sie von Ihren Entwürfen abschneiden müssen. Sie sehen, wo Sie zu viel Zeit in der Entwicklung verbringen und wo Sie mehr polieren müssen usw.

Im Moment sind einige Möglichkeiten:

  • Ludum Dare , das kommende Wochenende. Einer der berühmtesten.
  • Experimentelles Gameplay . Einmal im Monat haben Sie 7 Tage Zeit, um ein "experimentelles" Spiel zu erstellen.
  • Klik des Monats . Beschränkt auf Spiele, die nur in Klik'n'Play erstellt wurden, und der Wettbewerb dauert nur 2 Stunden.
  • Game Prototyping Challenge . Ehrlich gesagt weiß ich nicht viel darüber, aber es beginnt am Montag, den 13. und dauert bis zum 20..
  • Global Game Jam , Ende Januar. Dieser ist riesig, findet in vielen Städten auf der ganzen Welt gleichzeitig statt.

1
Außerdem möchte ich hinzufügen: Verwenden Sie eine agile / iterative Methode. Teilen Sie Ihr Spiel in kleine, zweiwöchige Implementierungszyklen ein, in denen Sie etwas tun. Vielleicht kein vollständiges Feature, aber etwas Spielbares.
Asche999

15

Ich habe in letzter Zeit viel gelesen und Podcasts angehört, und viele erfolgreiche Entwickler betonen, eine Reihe von Spielen zu einem der besten Wege zum Erfolg als Spieleentwickler / -designer zu machen. Ich habe wiederholt Kommentare nach dem Motto "Versuche anfangs nicht, dein Traumspiel zu machen, sondern mache einfach ALLES" gehört.

Ich hatte vor kurzem einige der gleichen Probleme, die Sie angesprochen haben, aber ich beschloss, meine Mittagspause bei der Arbeit zu nutzen, um jeden Tag ein einfaches Spiel zu erstellen. Zugegeben, eine Stunde ist offensichtlich nicht lang, aber wenn Sie mit einer Art Spielwerkzeug (Flash für mich oder Unity) ausreichend Erfahrung haben, sollte es möglich sein, in dieser Zeit etwas zu machen. Ich habe es jetzt fünf Mal gemacht und das Verrückte ist, dass ich fünf neue Spielideen gemacht habe.

Sie haben schreckliche Grafiken, sind fehlerhaft und oft nicht unglaublich lustig zu spielen, aber das Coole ist, dass ich jetzt eine Vorstellung vom möglichen Erfolg von fünf neuen Spielmechaniken habe und weniger als 5 Stunden verloren habe. Einer der fünf scheint tatsächlich ein lustiges Spiel zu sein, also könnte ich mehr Zeit darauf verwenden, es tatsächlich zu etwas zu machen.

Gestern habe ich zufällig einen Link zu einem Typen gefunden, der 219 Tage lang jeden Tag ein Minispiel oder ein interaktives Programm gemacht hat! (siehe http://interactionartist.com/index.php?page=allgad ) Stellen Sie sich vor, Sie hätten 219 Ideen und Prototypen in weniger als einem Jahr. Sicher, viele von ihnen werden Schrott sein (viele von ihm sind weniger als herausragend), aber unglaublich, viele von ihnen werden höchstwahrscheinlich unterhaltsame und interessante Ideen sein.

Wenn Sie etwas in einem sehr engen Zeitrahmen erstellen, müssen Sie sich auf die Kernmechanik des Spiels konzentrieren, auf die Idee, die es zu etwas Besonderem macht. Sicher, um ein kommerziell erfolgreiches Spiel zu haben, brauchst du Politur und einen hohen Produktionswert, aber "du kannst ein Schwein schminken, aber es ändert nichts an der Tatsache, dass es ein Schwein ist", lol. Um wie viel besser es ist, ein wenig Zeit für jedes Konzept aufzuwenden, können Sie sich darauf konzentrieren, die Ideen zu polieren, die tatsächlich Verdienst zu haben scheinen.

Dies erhöht Ihr Selbstvertrauen ("Wow, ich habe X Ideen, die in nur Y Stunden funktionieren?"), Ihr Portfolio und Ihre Fähigkeiten als Designer. Viel Glück!


Gute Nutzung Ihrer Mittagspause! Danke für die Idee.
Fehler 454

Das ist eine coole Idee. Ich bin oft überfordert, zu viel zu tun. Wenn ich mich also auf den Kern des Spiels konzentriere und das Fett abschneide, kann ich meine Projekte wirklich erfolgreich abschließen.
jumpnett

12

Selbst die größten Spiele bestehen aus einer Reihe kleinerer Systeme.

Wenn Sie sich wirklich für ein großes Konzept begeistern, teilen Sie Ihre große Spielidee in all ihre verschiedenen Komponentensysteme auf. Wenn Sie ein System nicht in einer Woche fertig stellen können, teilen Sie es weiter auf. Machen Sie dann kleine Prototypenspiele von jeder dieser Komponenten.

Machen Sie sich keine Sorgen, wenn Sie sie zusammenfügen, sondern bauen Sie sie so schnell wie möglich auf, um festzustellen, ob die Idee realisierbar ist.


8

Dies ist ein sehr häufiges Problem, und es gibt einige Übungen, die ich von meinen Schülern verlange, um es zu umgehen.

Versuchen Sie diese Gedankenübung: Nehmen Sie eines Ihrer Designs, das zu groß ist, und fragen Sie, was Sie tun würden, wenn Sie 90% der Features reduzieren müssten.

Hier ist eine andere Idee: Ändere dein Design so, dass das Spiel in 5 bis 15 Minuten zu Ende gespielt werden kann. Kannst du mit cleverem Design den Umfang des Spiels so einschränken, dass die Spielzeit unglaublich kurz ist - ein Konkurrent von Minesweeper mehr als Final Fantasy?

Identifizieren Sie den "Kern" des Spiels - was macht der Spieler immer wieder, was Spaß macht, das Gameplay wirklich beeinflusst (oder alternativ die eine einzigartige Mechanik, die Ihr Spiel von dem Genre abhebt)? Implementiere das nur, betrachte alles andere als Flusen.

Sie können sich diesen beiden Möglichkeiten entweder als ernsthaften Versuch nähern, ein Genre auf das Wesentliche zu reduzieren, oder als Parodie auf das Genre, das die inhärente Banalität der Kernmechanik in Frage stellt.


Die Kernidee des Spiels, das ich machen möchte, ist eine Weltraumkampfsimulation, die ähnlich wie Freelancer gesteuert wird. Ich denke, der beste Weg, um anzufangen, besteht darin, zuerst an diesem Aspekt des "Weltraumflugs" zu arbeiten und dann von dort weiterzugehen.
Nick Bedford

4

Wenn Sie eine Brainstorming-Liste mit Ideen haben, sind Sie auf dem Weg dorthin. Wählen Sie Ihre Favoriten 2 oder 3 und teilen Sie auf, was Ihnen an ihnen am besten gefallen hat.

ZB RTS: baute gerne Gebäude -> mache ein Spiel, das sich nur um Gebäude dreht.

dungeon-crawlingRPG: Mochte den Kampf mit Monstern.
-> mache nur den Kampfteil. Keine Auswahl an Charakteren, keine Statistik oder Ausrüstung, nur das Töten.

Oh, und mach es nicht alleine, lass dich von mindestens einer anderen Person unterstützen, die dich bei Verstand hält. Wenn Sie im schlimmsten Fall keinen Entwickler finden können, holen Sie sich zumindest jemanden, von dem Sie Ihre Ideen auf den Prüfstand stellen können und der den von Ihnen erstellten einfachen Prototypen abspielen kann und dem Sie zuschauen können, wie er versucht, ihn abzuspielen, oder mit dem er sich unterhält, während er spielt. Wenn Sie irgendetwas Manipulierbares haben (nicht ausbalanciert, nicht spielbar, tut einfach etwas), veranlassen Sie jemanden außer Ihnen, damit zu beginnen, es zu manipulieren.

Setzen Sie sich eine feste Definition für "einen funktionierenden Prototyp" und eine feste Frist für "maximale Prototyping-Stunden" und machen Sie eine Pause, sobald Sie diese erreichen. Legen Sie das Gamelet für einen Moment ab, z. B. zwei Tage, und prüfen Sie, wenn Sie zurückkommen, erneut, ob Sie Spaß daran haben und ein weiteres Prototyping-Ziel hinzufügen oder einen neuen Prototyp erstellen möchten.

(Ich rate dazu, weil ich, obwohl ich immer voller Ideen war, in die Entwicklung eines einzigen Live-Legacy-Spiels verwickelt war und auch 7 Jahre später immer noch versuche, es in einen Zustand zu bringen, in dem es Spaß macht, zu spielen.)

Zum Glück erfordert Spaß keine Komplexität, und oft können Sie später die Komplexität um einen einfachen Kern erhöhen, um mehr Optionen zu erhalten, wenn Sie eine vielversprechende Basis finden.


4

Mach ein Remake!

Suchen Sie sich ein einfaches Spiel aus den 80er / 90er Jahren aus und geben Sie ihm ein wenig Liebe für die Benutzeroberfläche. Machen Sie es wieder zu etwas Glänzendem.

http://abandonia.com


2

Das Erstellen von Sprites oder Modellen ist zeitaufwändig. Durch das Hinzufügen von Animationen wird die Zeit exponentiell verlängert. Tun Sie, was Sie können, um Ihr Spiel ohne die coolen Animationen oder ausgefallenen Grafiken zu erstellen. Ein Würfel oder Kreis sind großartige Platzhalter.

In Unity3d gibt es jetzt ein Geschäft, in dem Sie viele erstaunliche kostenlose oder kostengünstige Prototyping-Skripte / Modelle / Animationen herunterladen können.


1
Nichts ist besser als die alten hartcodierten mehrfarbigen Dreiecke als Platzhalter: P
Nick Bedford

2

Hast du darüber nachgedacht, nachzurüsten? Ältere Spiele haben offensichtlich nicht die Schnörkel, die Sie erwarten würden, aber das Plus ist, dass sie eine viel kleinere Codebasis haben. Probieren Sie auch strukturierte Schritte aus. Wenn Sie ein Spiel wie Asteroids erstellen möchten, können Sie in Schritt 1 die Grundumgebung mit einem Raumschiff einrichten, das sich in jede Richtung bewegen und schießen kann. Schritt zwei, füge Steine ​​hinzu, die du zerstören kannst. Verändern Sie für den nächsten Schritt die Größe der Steine ​​oder fügen Sie dem Arsenal Ihres Schiffes Raketen hinzu. Der Trick besteht darin, eine Basis-App zu erstellen, die Idee zu erweitern und Ihre Versionen so zu strukturieren, dass Sie die größtmögliche Menge an Code für andere Projekte wiederverwenden können. Erstellen Sie Ihren eigenen persönlichen Code und Ihre eigene Ressourcenbibliothek (wenn Sie nicht daran interessiert sind, Ihre eigenen Modelle / Sounds zu erstellen, durchsuchen Sie Websites wie thegamecreators.com, ansonsten ist blender.org ein guter Ort, um danach zu suchen. Blender ist ein (KOSTENLOSES) 3D-Animationsstudio, das stark unterstützt wird und nahe an der AAA-Qualität liegt. Es hat eine eingebaute Spiel-Engine, mit der Sie Ideen prototypisieren können.). Je mehr Assets Sie in Ihrer Codebibliothek haben, desto weniger müssen Sie später neu erstellen (Sie verringern auch die Chance, das Rad neu zu erfinden!).


2

Versuchen Sie, Ihre Projekte klein zu halten, auch wenn das Ergebnis "uninteressant einfache" Spiele sind. Der Code aus diesen Projekten kann dann wiederverwendet oder erweitert werden, was zu interessanteren Projekten führt. Wenn Sie ungeduldig sind, bald etwas fertig zu stellen, arbeiten Sie besonders hart daran, die Spielidee einfach und ohne alles andere als das Nötigste zu machen.

Ich habe selbst als Entwickler von Hobbyspielen damit gekämpft. Ich habe eine Familie mit Kindern, eine ziemlich schlechte Disziplin und eine schlechte Angewohnheit, wie alle anderen auch, alles auf einmal machen zu wollen (was anscheinend nicht nur die Entwicklung von Hobbyspielen, sondern die gesamte Softwareentwicklung plagt) Spiele erstellt. Die Jahre vergehen also, aber in dieser Angelegenheit ist die Zeit auf unserer Seite, wie ich es sehe, weil:

  1. Ich entwickle Software für den Lebensunterhalt, und einige der Dinge, die ich aus diesem Job gelernt habe, können bei der Entwicklung von Spielen verwendet werden. Im Laufe der Jahre vergrößert sich meine Fähigkeiten-Toolbox. Dies gilt auch für Hobby-Programmierer, die "uninteressante einfache Spiele ausprobieren", um ihre Programmierkenntnisse zu trainieren.
  2. Die Computerindustrie (Hard- und Software) schreitet ebenfalls voran. Was in den 1980er und 1990er Jahren oder vor einigen Jahren noch eine schrecklich komplexe Aufgabe war, könnte heute von einer bewährten und zuverlässigen Bibliothek erledigt werden, die von einer anderen Person geschrieben wurde. Da die Hardware mit der Zeit immer leistungsfähiger und billiger wird, werden bei der Entwicklung von Spielen immer mehr hochentwickelte Tools, Bibliotheken und Programmiersprachen zu einer Option.
  3. Ich reife auch in diesen Jahren (zumindest hoffe ich das) und schaffe es, mich immer mehr zurückzuhalten, um so viel wie möglich von dem Spiel zu entfernen, das ich zu erschaffen versuche. Ich kann mir vorstellen, dass viele Programmierer diese Erfahrung teilen, dass es im Laufe der Zeit einfacher ist, sich daran zu halten, "es einfach, dumm" zu halten.

In meinem Fall werden all diese drei Faktoren in jedem Jahr so ​​weit zusammenlaufen, dass es mir tatsächlich gelingt, eine spielbare Inkarnation einiger meiner Ideen zu schreiben. Für dich, Kragen, ist dieser Punkt vielleicht schon erreicht, wenn du es schaffst, eine Spielidee zu finden, die einfach genug ist, um sie zu schreiben.

Viel Glück!


1

Erstens denke ich, dass Sie zu hart für sich selbst sind. Sie müssen mit einem Projekt beginnen, das Sie sicherlich interessiert, aber Sie sollten es klein halten.

Ich denke, Sie sollten es zunächst klein halten, damit Sie nicht unmotiviert werden.

Spiele entwickeln sich, während sie erstellt werden. Ich denke, Sie sollten sich mit einem simplen Projekt herausfordern und es sich erlauben, es im Laufe der Zeit in etwas mehr zu integrieren. Stellen Sie sich nicht auf einen Zeitplan, dies wird Ihr Projekt behindern. Es ist erledigt, wenn es erledigt ist. Welches ist im Grunde nie!

Es ist in Ordnung, nicht die coolste neue Idee für ein Spiel zu haben, viele Ideen werden verwendet und wiederverwendet. Blizzard hat seit Jahren kein originelles Spiel mehr gemacht, aber sie machen immer noch die besten Spiele.

Eine letzte Sache zur Kreativität. Sie müssen kreativ sein mit dem, was Sie haben, nicht mit dem, was Sie nicht haben. Wir haben keine Erfahrung, wir haben keine massiven Kunstteams und wir haben kein großes, vielfältiges Team von Menschen.


0

Wenn Sie so viel Zeug auf Ihren Teller stapeln, dass Sie ein Spiel nicht beenden können, beißen Sie einfach in die Kugel und schneiden Sie das Ding in kleinere Stücke. Wenn Sie das Spiel kurz halten, brauchen Sie wirklich nicht so viel Zeug und wenn Sie irgendetwas objektorientiertes tun und Ihre Programme gut schreiben, haben Sie diese große Bibliothek Ihres eigenen Codes, den Sie später kopieren können, wenn Sie es wirklich wollen wollen etwas mit einer viel komplizierteren Struktur.

Aber das ist nur dann der Fall, wenn die ganze Erfahrung nicht ausreicht, um Sie selbst zu motivieren.


0

Ich würde vorschlagen, mit etwas so Einfachem wie einem Brettspiel oder einem Kartenspiel zu beginnen. Wenn Sie so etwas tun, bekommen Sie einen echten Geschmack für die Spielmechanik. Das Schreiben von Software erfolgt später. Denken Sie daran, bei Spielen geht es um Spaß, nicht um schicke Grafiken.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.