Ein videospiel von grund auf neu erstellen

Heutzutage spielen mehr Menschen als je zuvor Videospiele, was viel Raum für neue Spielehersteller lässt, um etwas Großartiges auf den Markt zu bringen. Der gesamte Prozess der Entwicklung eines Spiels ist kompliziert, aber Sie können es mit wenig Hilfe von außen und mit wenig oder keinem Geld selbst tun. Dieser Artikel zeigt dir die Grundlagen, die du benötigst, um dein Spiel zu entwickeln und großartig zu machen. Beginnen Sie einfach mit Schritt 1 unten.

Schritte

Teil 1 von 4: Vorbereitung auf den Erfolg

Bild mit dem Titel Make a Video Game from Scratch Step 1
1. Verstehe dein Spiel. Sie müssen planen und über die großen Probleme nachdenken, wenn Sie möchten, dass der gesamte Prozess reibungslos abläuft. Welches Spielgenre wird es sein (RPG, Shooter, Plattformer usw.).)? Auf welcher Plattform wird dein Spiel gespielt? Was werden die einzigartigen oder herausragenden Merkmale Ihres Spiels sein?? Die Beantwortung jeder Frage erfordert unterschiedliche Ressourcen, Fähigkeiten und Planungen, da sie sich auf unterschiedliche Weise auf die Spielentwicklung auswirken.
Bildtitel Make a Video Game from Scratch Step 2
2. Ein gutes Spiel entwerfen. Das Design des Spiels ist sehr wichtig, daher müssen Sie sich solche Dinge ausdenken, bevor Sie mit der Entwicklung des Spiels beginnen. Wie kommen die Spieler im Spiel voran? Wie kommunizieren die Spieler mit der Welt? Wie bringt man den Spielern bei, wie man mit dem Spiel umgeht?? Welche Art von Audiothemen und Musik werden Sie verwenden?? Das ist alles sehr wichtig.
Bildtitel Make a Video Game from Scratch Step 3
3. Sei realistisch. Wenn es einfach wäre, Spiele wie Mass Effect zu produzieren, würde es jeder tun. Man muss verstehen, was man ohne ein riesiges Studio und viel Erfahrung machen kann und was nicht. Sie müssen auch realistisch einschätzen, was Sie in einer angemessenen Zeit erreichen können. Wenn Sie nicht realistisch sind, was Sie tun können, werden Sie wahrscheinlich enttäuscht und geben schnell auf. Wir wollen nicht, dass du aufgibst!
Bild mit dem Titel Make a Video Game from Scratch Step 4
4. Stellen Sie sicher, dass Sie über eine gute Hard- und Software verfügen. Um ein Spiel über dem "mobilen" Level zu machen, braucht man normalerweise einen sehr guten Computer. Wenn Sie ein älteres System verwenden, können Sie das Spiel nicht auf Ihrem Computer erstellen. Sie benötigen auch eine ziemlich leistungsstarke und sehr spezifische Software, um Spiele zu erstellen. Einige Programme sind kostenlos oder günstig, andere können viel Geld kosten. Gute Software wird weiter unten besprochen, aber immerhin haben Sie 3D-Programme, Bildbearbeitungssoftware, Texteditoren, Compiler usw. notwendig.
Sie benötigen einen leistungsstarken Prozessor (mindestens einen Quad-Core und vorzugsweise einen der neuen i5s oder i7s), viel RAM und mindestens eine High-End-Grafikkarte.

Teil 2 von 4: Ein Team zusammenstellen

Bild mit dem Titel Make a Video Game from Scratch Step 5
1. Mache kleine Spiele selbst, große Spiele mit anderen Menschen. Wenn du einfach nur schnell ein Handyspiel mit unkomplizierter Grafik und Programmierung entwickeln willst, ist das in Ordnung. Das ist ein gutes Projekt, an dem Sie selbst arbeiten können, weil Sie damit zukünftigen Arbeitgebern und Investoren zeigen können, was Sie machen können. Aber wenn du ein ernsteres Spiel machen willst, brauchst du mehr Leute, die dir helfen. Indie-Spiele haben normalerweise ein Team von etwa 5-10 Personen (je nach Komplexität) und bei bekannteren Spielen können bis zu mehrere Hundert Personen arbeiten!
Bildtitel Make a Video Game from Scratch Step 6
2. Stellen Sie Ihr Team zusammen. Sie brauchen viele Leute mit vielen unterschiedlichen Fähigkeiten (wie Künstler, Programmierer usw.).) für die meisten Arten von Spielen. Sie benötigen Programmierer, Modellierer, visuelle Designer, Gameplay- oder Level-Designer, Audioexperten sowie Produzenten und Personen für Marketing-/Finanzaspekte des Unternehmens.
Bild mit dem Titel Make a Video Game from Scratch Step 7
3. Erstellen Sie ein Designdokument. Betrachten Sie dies als etwas zwischen einem Lebenslauf und einem Schlachtplan für Ihr Spiel. Ein Designdokument fasst alles über das Design Ihres Spiels zusammen: das Gameplay, die Spielmechanik, den Charakter, die Handlung usw. Es macht auch deutlich, was zu tun ist, wer was tun wird, was die Erwartungen sind und der allgemeine Zeitplan für die Erledigung der Aufgaben. Das Designdokument ist sehr wichtig, um nicht nur das eigene Team auf Kurs zu halten, sondern soll auch potenziellen Investoren gezeigt werden.
  • Dein Game-Design-Dokument sollte in Teile aufgeteilt sein und ein detailliertes Inhaltsverzeichnis enthalten.
  • Zu den gemeinsamen Bereichen gehören die Geschichte des Spiels, Haupt- und Nebenfiguren, Leveldesign, Gameplay, Spielkunst und -design, Spielsounds und -musik sowie das Layout der Steuerung und das Design der Benutzeroberfläche.
  • Das Designdokument ist normalerweise nicht auf Text beschränkt. Es enthält normalerweise auch Designskizzen, Konzeptzeichnungen und sogar Beispielvideos oder Soundclips.
  • Lassen Sie sich nicht durch das Designdokument und sein Layout einschränken und machen Sie sich nicht zu viele Sorgen. Es gibt keine Standardgröße oder erforderliche Teile. Holen Sie sich einfach ein Dokument, das zu Ihrem Spiel passt.
    Bild mit dem Titel Make a Video Game from Scratch Step 8
  • 4. Denk an Geld. Es kostet Geld, ein Spiel zu machen. Die Tools sind teuer und sehr zeitaufwendig (Zeit, die Sie damit verbringen könnten, Dinge zu tun, mit denen Sie tatsächlich Geld verdienen). Es wird teurer, je mehr Leute mitmachen und je komplexer ihre Fähigkeiten sein müssen, um immer fortschrittlichere Spiele zu machen. Sie müssen herausfinden, woher Sie das ganze Geld nehmen und mit Ihren Mitarbeitern besprechen, wie, wann und wie viel sie bezahlt werden, bevor sie tatsächlich anfangen können.
  • Der günstigste Weg, ein Spiel zu machen, besteht darin, alles zu 100% selbst zu machen. Aber das ist schwierig, wenn dir die Fähigkeiten fehlen, und es braucht auch viele verschiedene Fähigkeiten. Für die unerfahrensten Leute, die etwas selbst machen möchten, ist ein einfacher Klon einer App normalerweise das Beste, was sie liefern können. Selbst wenn Sie selbst ein Spiel entwickeln, müssen Sie für die meisten guten Spiele-Engines sowie für viele App-Stores und andere Einzelhandelsstandorte Lizenzgebühren zahlen. Vergessen Sie auch nicht die Steuern auf das Geld, das Sie damit verdienen.
  • Für ein Indie-Spiel von durchschnittlicher Qualität benötigen Sie etwa ein paar hunderttausend Dollar. Bekannte Titel kosten oft Millionen Euro in der Entwicklung.
  • Teil 3 von 4: Der Ablauf im Überblick

    Bild mit dem Titel Make a Video Game from Scratch Step 9
    1. Mach die Programmierung. Sie müssen eine Engine für Ihr Spiel auswählen. Die Spiel-Engine ist die Software, die all die kleinen Details über die Funktionsweise des Spiels steuert (wie die KI, Physik usw.). Engines erfordern Dienstprogramme, die manchmal mitgeliefert werden, aber manchmal von Grund auf neu erstellt werden müssen, damit Sie mit dem Spiel interagieren und das Spiel innerhalb der Engine erstellen können. Sobald Sie dies getan haben, müssen Sie jemanden finden, der Kenntnisse der von der Engine verwendeten Skriptsprache hat. Scripting sagt der Spiel-Engine, was zu tun ist. Dies erfordert in der Regel gewisse Programmierkenntnisse.
    Bildtitel Make a Video Game from Scratch Step 10
    2. Erstellen Sie den Inhalt. Sie müssen auch damit beginnen, den eigentlichen Inhalt des Spiels zu erstellen. Dies bedeutet, die Charaktere zu modellieren, die Spiel-Sprites, die Umgebungen, alle Objekte, mit denen der Spieler interagieren kann, usw. zu erstellen. Exzellente Kenntnisse im Umgang mit 3D-Software und Bildender Kunst sind in der Regel erforderlich, um diese Aufgaben zu erledigen. Es ist auch gut, dies im Voraus sorgfältig zu planen.
    Bildtitel Make a Video Game from Scratch Step 11
    3. Finde Leute, die das Spiel testen möchten. Du brauchst Leute, die das Spiel von vorne bis hinten spielen wollen. Mach dir keine Sorgen über Fehler: Die Leute sollten es zumindest spielen, um herauszufinden, wie diese anderen Leute das Spiel sehen und erleben. Etwas, das einem selbstverständlich ist, kann für andere sehr verwirrend sein. Möglicherweise fehlt ein Tutorial oder ein Story-Element. Man weiß nie. Deshalb ist es wichtig, einen Blick von außen einzuholen.
    Bildtitel Make a Video Game from Scratch Step 12
    4. Testen, testen, testen. Sobald du mit der Erstellung deines Spiels fertig bist, bist du noch nicht fertig. Du musst alles testen. Alles. Sie müssen jedes mögliche Szenario in Ihrem Spiel durchgehen, um sicherzustellen, dass es keine Fehler enthält. Das braucht Zeit und Manpower. Planen Sie viel Zeit zum Testen ein!
    Bildtitel Make a Video Game from Scratch Step 13
    5. Demonstriere dein Spiel. Zeig den Leuten das Spiel, sobald du damit fertig bist. Zeigen Sie es Unternehmen, die möglicherweise darin investieren möchten, sowie den Leuten, die es spielen möchten! Erstelle eine Website für das Spiel und einen Entwicklungsblog, poste Screenshots, Video-Komplettlösungen, Trailer und andere Inhalte, um den Leuten zu zeigen, welche Art von Spiel du gemacht hast. Das Interesse anderer wird entscheidend für den Erfolg Ihres Spiels sein.
    Bild mit dem Titel Make a Video Game from Scratch Step 14
    6. Veröffentliche dein Spiel. Es gibt viele Orte, an denen Sie ein Spiel vermarkten können, aber es hängt von der Art des Spiels ab, das Sie hergestellt haben. Der App Store und Steam sind derzeit für Neulinge am besten zugänglich. Sie können Ihr Spiel unabhängig auf Ihrer eigenen Site veröffentlichen, aber die Hosting-Kosten sind oft unerschwinglich. Außerdem bist du auch weniger sichtbar.

    Teil 4 von 4: Ressourcen finden

    Bildtitel Make a Video Game from Scratch Step 15
    1. Probieren Sie Programme für unerfahrene Spielehersteller aus. Es gibt mehrere großartige Programme, mit denen Anfänger einfache Spiele erstellen können. Die bekanntesten sind wohl Game Maker und RPG Maker, aber auch Atmosphere und Games Factory sind gut. Sie können auch Software verwenden, um Kindern das Programmieren beizubringen, wie Scratch . vom MIT. Sie sind überraschend gut darin, dir die grundlegenden Fähigkeiten beizubringen, die du benötigst.
    Bild mit dem Titel Make a Video Game from Scratch Step 16
    2. Erfahren Sie mehr über die verschiedenen Grafiksoftware. Wenn Sie keinen Profi mit der Erstellung Ihrer Bilder beauftragen, müssen Sie viel lernen. Sie müssen lernen, einige komplexe Grafikprogramme zu verwenden... aber du kannst es schaffen! Photoshop, Blender, GIMP und Paint.net sind gut für den Anfang, wenn Sie die visuellen Elemente Ihres Spiels erstellen.
    Bildtitel Make a Video Game from Scratch Step 17
    3. Ziehen Sie in Erwägung, die Markenbekanntheit auf traditionelle Weise zu steigern. Es wird viel einfacher, ein erfolgreiches Spiel zu machen und Investoren mit Erfahrung, Wissen und einem bekannten Spiel, das mit Ihrem Namen verbunden ist, anzuziehen. Deshalb ist es wahrscheinlich eine gute Idee, für einen traditionellen, bekannten Spieleentwickler zu arbeiten, bevor Sie versuchen, sich durchzusetzen. Dies erfordert möglicherweise zunächst Training oder den Erwerb einiger Fähigkeiten, aber Sie werden Ihr Ziel weiter verfolgen und es wird sich am Ende lohnen.
    Bildtitel Make a Video Game from Scratch Step 18
    4. Versuchen Sie, die Markenbekanntheit in der Indie-Community zu steigern. Die Community für Indie-Spieleentwicklung ist groß, unterstützt und einladend. Wenn Sie sich die Zeit nehmen, ihre Projekte zu unterstützen, zu fördern, zu diskutieren und Hilfe zu leisten, werden sie positiv reagieren. Sprich mit ihnen, lerne sie kennen und lass sie dich auch kennenlernen. Sie werden staunen, was Sie mit einer solchen Unterstützungsgemeinschaft erreichen können.
    Bildtitel Make a Video Game from Scratch Step 19
    5. Mach Crowdfunding, wenn du es ernst meinst. Wenn du ein professionelles Spiel machen willst, das anderen Serious Games standhält, brauchst du Geld. Zum Glück haben sich die Dinge in den letzten Jahren wirklich geändert und Crowdfunding hat es Unbekannten ermöglicht, hervorragende Spiele zu entwickeln. Lernen Sie Kickstarter und ähnliche Websites kennen. Seien Sie sich bewusst, dass Sie wirklich hart arbeiten müssen, um eine großartige Kampagne durchzuführen. Das bedeutet, realistische Ziele zu setzen, großartige Belohnungen zu versprechen und ständig zu kommunizieren.

    Tipps

  • Erwarte nicht, dass dein erstes Spiel ein sofortiger Erfolg wird. Wenn man wirklich viel Zeit investiert, kann es sein, ist aber unwahrscheinlich. Aber nicht gleich aufgeben, anderen zuhören was schief gelaufen ist und was ihnen gefallen hat. Implementieren Sie die erfolgreichen Aspekte in Ihrem zweiten Spiel und verbessern oder entfernen Sie die weniger beliebten oder schlechten Aspekte Ihres ersten Spiels.
  • Lerne weiter. Wenn du jemals Hilfe brauchst, stelle Fragen. Es gibt jede Menge hilfsbereite Leute, die dir bei der Entwicklung eines Spiels helfen können, also habe keine Angst, um Hilfe zu bitten oder nachzuschlagen. Und denk daran, es gibt immer Raum für Verbesserungen, also lerne weiter und lerne mehr über die Entwicklung von Spielen.
  • Vergessen Sie nicht, Ihre Dateien oft zu sichern. Man weiß nie, wann der Computer abstürzt.
  • Übe so viel du kannst, damit du immer besser beim Erstellen von Spielen wirst. Wie es immer heißt: Übung macht den Meister!`
  • Prüfen. Prüfen. Prüfen. Eines der nervigsten und verwirrendsten Dinge ist das Auffinden kritischer Fehler, Misses und Bugs in Ihrem Spiel, nachdem es der Öffentlichkeit zugänglich gemacht wurde. Unterteilen Sie Ihr Spiel in Phasen wie "Entwicklung" (noch in Arbeit), "Alpha" (erste oder frühe Testphase), "geschlossene Beta" (ein Vorabtest für ausgewählte Personen) und "offene Beta" ( ein Pre-Release-Test für die gesamte Öffentlichkeit). Wähle die richtigen Leute für die Closed-Beta- und Alpha-Phasen und sammle so viel Feedback und konstruktive Kritik Wenn du kannst. Verwenden Sie dies, um Ihr Spiel zu verbessern und so viele Fehler wie möglich vor der Veröffentlichung zu beheben. Hinweis: Fügen Sie eine `pre` oder `version xx hinzu.xx` zu deinen Etappen, um diese Etappen noch weiter zu verfeinern. Stellen Sie sicher, dass sie eindeutig als Entwicklungsversion gekennzeichnet ist, falls dies der Fall ist.
  • Machen Sie einen Hype aus Ihrem Spiel und machen Sie Werbung. Seien wir ehrlich, du bist nicht der einzige Amateur-Spielemacher. Selbst während Sie ein Spiel veröffentlichen, wird es von neueren und/oder besser veröffentlichten Spielen überschattet. Um dem entgegenzuwirken, veröffentlichen Sie Ihr bevorstehendes Spiel mit allen erforderlichen Mitteln. `Leak` hier und da ein paar Details. Kündigen Sie ein Veröffentlichungsdatum an, damit sich die Leute noch mehr darauf freuen können. Gegebenenfalls können Sie sogar für Werbung bezahlen.
  • Denken Sie daran, ein Team ist immer besser als Einzelarbeit. Sie können den Arbeitsaufwand erheblich reduzieren und die Zeit begrenzen, indem Sie die Mitarbeiter in Grafik- und Programmierteams aufteilen und dann weitere Abteilungen wie Schreiben und Komponieren usw. hinzufügen. Dies ist ein wichtiger Bereich, der davon abhängt, für welche Software Sie sich entscheiden, denn Grafikspiele-Software wie BGE, Unity und UDK bieten wenig Unterstützung für die Arbeit im Team, die direkte Bearbeitung des Codes und die Verwendung eines Versionskontrollsystems, wie z git, ist wohl die bessere idee.
  • Endlich nie aufgeben. Ein Spiel zu machen kann ein langweiliger, anstrengender und frustrierender Prozess sein. Manchmal verspürt man den Drang einfach aufzugeben und etwas anderes zu tun. Nicht. Machen Sie eine Pause, halten Sie eine Weile inne und verschieben Sie die Arbeit für ein paar Tage. Sie werden mit mehr Vertrauen dorthin zurückkehren.
  • Erstellen Sie einen Arbeitsplan. Wenn Sie zum ersten Mal ein Spiel erstellen und es einfach machen und einfach ein wenig experimentieren möchten, ist dies möglicherweise nicht erforderlich. Es kann Sie jedoch auf dem Laufenden halten und besonders wichtig werden, wenn Sie ein versprochenes Veröffentlichungsdatum haben. Erstellen Sie einen globalen Plan, wenn Sie das Spiel beenden möchten, und unterteilen Sie es dann in Unterabschnitte wie Codierungs-/Grafikphasen usw.
  • Warnungen

    • Lizenzgebühren! Seien Sie mit Ideen für Ihr Spiel so originell wie möglich. Wenn Ihnen nichts Neues einfällt, leihen Sie das Spiel aus einigen Aspekten eines bestehenden Spiels aus und modifizieren Sie es. Wenn Sie unbedingt urheberrechtlich geschützte Aspekte von Spielen verwenden müssen, z. B. Handlung, Charaktere oder Musik, nennen Sie bitte den/die ursprünglichen Ersteller. Konzepte (Gameplay, Codierung usw.).) kann nicht urheberrechtlich geschützt werden, obwohl die Charakternamen und die erzählerischen Universen automatisch geschützt sind.
    • Stellen Sie sicher, dass Sie die Lizenz der von Ihnen verwendeten Tools respektieren. Viele kommerzielle Software (wie Unity) verbietet die kommerzielle Nutzung (d. h. Sie können ein Spiel, das Sie damit erstellt haben, nicht verkaufen, ohne eine teure Lizenz zu bezahlen. Hier kann Open Source Software wirklich helfen, da man damit kommerzielle Produkte erstellen kann. Aber seien Sie vorsichtig mit `copyleft` Open-Source-Software. Die GNU General Public License ist ein Beispiel für eine solche Lizenz. Es sieht vor, dass Sie Software unter derselben Lizenz freigeben müssen. Das ist für Spiele ok und man kann es trotzdem verkaufen, wenn man die Grafiken und so für sich behält. Es kann jedoch rechtliche Probleme geben, wenn Sie eine Closed-Source-Softwarebibliothek wie FMOD . verwenden. Darüber hinaus – insbesondere wenn Sie ein guter Programmierer sind – können Sie auf den Quellcode zugreifen und wissen, womit Sie arbeiten, und Sie können Fehler beheben und Funktionen hinzufügen, wie Sie es für richtig halten. lesenHier mehr über Open Source (vom Gründer der Bewegung auch `freie Software` genannt --- frei wie in Freiheit, nicht im Preis).

    Оцените, пожалуйста статью