8 kostenlose Software zur Spieleentwicklung, mit der Sie Ihre eigenen Spiele erstellen können

Hast du eine Idee für ein Spiel, das seit Jahren gebraut wird? Was wäre, wenn Sie diese Idee zum Leben erwecken könnten? Heutzutage kann jeder mit der richtigen Software und ein bisschen Know-how ein Videospiel erstellen.

Das bedeutet natürlich nicht, dass die Spieleentwicklung einfach ist. Selbst ein einfaches Spiel wie Flappy Bird erfordert Mühe, wenn es gut aussehen und sich gut anfühlen soll. Dank der kostenlosen Spielehersteller ist die Erstellung von Spielen jedoch relativ rationalisiert worden.

Hier ist eine Liste der besten kostenlosen Software zum Erstellen von Spielen, mit der Sie noch heute Ihr Traumspiel erstellen können.

1. Konstruieren Sie 3

Keine Programmierung erforderlich. Construct 3 ist die beste Spieleentwicklungssoftware, wenn Sie noch nie in Ihrem Leben eine Codezeile geschrieben haben. Dieses Spielentwicklungstool ist vollständig GUI-gesteuert, was bedeutet, dass alles per Drag & Drop erfolgt. Spielelogik und Variablen werden mithilfe der von der App selbst bereitgestellten Designfunktionen implementiert.

Das Schöne an Construct 3 ist, dass es in Dutzende verschiedener Plattformen und Formate exportiert werden kann und Sie nichts in Ihrem Spiel ändern müssen, um diese verschiedenen Optionen zu berücksichtigen. Sobald Ihr Spiel fertig ist, können Sie nach HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store und mehr exportieren.

Construct 3 bietet einige der besten und umfassendsten Dokumentationen, die ich je für ein Spieleentwicklungstool gesehen habe. Darüber hinaus gibt es Hunderte von Tutorials, die Ihnen helfen, Konzepte von einfach bis fortgeschritten zu verstehen, und die Forum-Community ist äußerst aktiv, wenn Sie jemals Hilfe benötigen.

Asset Store. Die meisten Programmierer haben keine Kenntnisse in Kunst, Musik oder Animation. Mit Construct 3 ist dies jedoch in Ordnung, da Sie im Scirra Store jederzeit vorgefertigte Assets durchsuchen und kaufen können. Die meisten Asset-Packs kosten nur ein paar Dollar, aber die professionellen Produkte können einen Preis von 30 US-Dollar oder mehr haben. Sie können auch Beispielspiele mit Quelle kaufen, die hilfreich sein können, um neue Tipps und Tricks zu lernen.

Die kostenlose Version bietet alle Kernfunktionen, ist jedoch auf 25 Ereignisse, zwei Objektebenen, zwei gleichzeitige Spezialeffekte, eine Webschriftart, keine Multiplayer-Funktionalität, kann nur in HTML5 exportiert werden und hat keine Berechtigung zum Verkauf Ihrer Spiele. Die persönliche Lizenz kostet 99 US-Dollar pro Jahr und hebt alle diese Einschränkungen auf.

Herunterladen: Konstruieren 3

2. GameMaker Studio 2

OR-Code per Drag & Drop. Wie bei Construct 3 können Sie mit GameMaker Studio 2 ganze Spiele erstellen, indem Sie lediglich die Drag-and-Drop-Oberfläche für Variablen und Spielelogik verwenden. Im Gegensatz zu Construct 3 bietet GameMaker Studio 2 jedoch mehr Leistung durch seine Game Maker-Sprache, eine C-ähnliche Skriptsprache mit viel Flexibilität.

Sobald Ihr Spiel fertig ist, können Sie auf eine beliebige Anzahl von Plattformen und Formaten exportieren, ohne Ihren Code anpassen zu müssen: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One und mehr. Die kostenlose Version erlaubt leider keinen Export auf eine Plattform.

GameMaker Studio 2 ist eine von Grund auf neu geschriebene Version von Game Maker: Studio, die bereits 1999 gestartet wurde. Heute ist sie eine der beliebtesten und aktivsten kostenlosen Spieleentwicklungs-Engines, die derzeit verfügbar sind. Neue Versionen mit Feature-Updates werden in regelmäßigen Abständen veröffentlicht.

Integrierte erweiterte Funktionen. GameMaker Studio 2 ist großartig, da es viele interessante Funktionen für die Lebensqualität sofort unterstützt, z. B. die Möglichkeit, Ihrem Spiel In-App-Käufe hinzuzufügen, Echtzeitanalysen darüber, wie Benutzer Ihr Spiel spielen, Quelle Kontrolle, Multiplayer-Netzwerk und Erweiterbarkeit durch Erweiterungen von Drittanbietern. Es hat auch eingebaute Editoren für Bilder, Animationen und Shader.

Die kostenlose Version kann unbegrenzt verwendet werden, hat jedoch Einschränkungen hinsichtlich der Komplexität Ihrer Spiele. Der Creator-Plan kostet 39 US-Dollar pro Jahr und ermöglicht den Export nach Windows und Mac. Sie können auch einzelne Exporte mit einem einmaligen dauerhaften Kauf freischalten: Desktop für 99 US-Dollar, HTML5 für 149 US-Dollar, Amazon Fire für 149 US-Dollar und Android / iOS für 399 US-Dollar. Exporte für Nintendo Switch, PlayStation 4 und Xbox One sind für jeweils 799 US-Dollar pro Jahr erhältlich.

Herunterladen: GameMaker Studio 2

3. Einheit

Unity startete 2005 als 3D-Engine und fügte 2013 schließlich die offizielle 2D-Unterstützung hinzu. Obwohl es perfekt in der Lage ist, 2D-Spiele zu erstellen, kann es gelegentlich zu Fehlern oder Störungen kommen, da das 2D-System von Unity tatsächlich auf das 3D-Kernsystem angewendet wird. Dies bedeutet auch, dass Unity 2D-Spielen viel unnötiges Aufblähen hinzufügt, was die Leistung beeinträchtigen kann.

Komponentenbasiertes Design. Unity hat sich kein Design für Komponenten-Entitäten ausgedacht, aber es hat eine große Rolle bei der Popularisierung gespielt. Kurz gesagt, alles im Spiel ist ein Objekt, und Sie können jedem Objekt verschiedene Komponenten hinzufügen, wobei jede Komponente einen Aspekt des Verhaltens und der Logik des Objekts steuert.

Um Unity optimal nutzen zu können, müssen Sie C # verwenden. Die gute Nachricht ist, dass Unity so weit verbreitet ist – sowohl bei Hobbyisten als auch bei erfahrenen Spieleentwicklern -, dass Sie im gesamten Web Tausende großartiger Unity-Tutorials finden, die Ihnen den Einstieg erleichtern. Unity selbst hat auch zahlreiche ausführliche Videoserien für Neulinge, und die bereitgestellte Dokumentation ist ausgezeichnet.

Verwandte: Programmieren eines Spiels mit Unity: Ein Leitfaden für Anfänger

Unity bietet die größte Exportunterstützung aller Spiele-Engines: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, alle Arten von VR-Systemen wie Oculus Rift und Steam VR sowie mehrere Spielekonsolen wie PlayStation 4, Xbox One, Nintendo Wii U und Nintendo Switch.

Asset Store. Willst du ein Minikartensystem in deinem Spiel? Oder wie wäre es mit einer kommerziellen Netzwerklösung? Vielleicht benötigen Sie 3D-Modelle, HUD-Grafiken und Umgebungstexturen? Oder sogar ein Dialogsystem für Ihr Action-Adventure-Rollenspiel? All dies und mehr können Sie im Unity Asset Store erwerben, von denen viele kostenlos erhältlich sind.

Der persönliche Plan ist völlig kostenlos und schränkt keine Engine-Funktionen ein, solange Sie mit Ihren Spielen einen Jahresumsatz von weniger als 100.000 US-Dollar erzielen. Der Plus-Plan erfordert einen Jahresumsatz von bis zu 200.000 US-Dollar und erschließt dem Herausgeber auch das begehrte "dunkle Thema". Danach benötigen Sie den Pro-Plan, der unbegrenzte Einnahmen ermöglicht.

Herunterladen: Einheit

4. Godot Engine

Wie Unity unterstützt Godot die Erstellung von 2D- und 3D-Spielen. Im Gegensatz zu Unity ist Godots Unterstützung jedoch weitaus besser. Der 2D-Aspekt dieser kostenlosen Spieleentwicklungssoftware wurde von Anfang an sorgfältig entwickelt, was eine bessere Leistung, weniger Fehler und einen saubereren Gesamtworkflow bedeutet.

Szenenbasiertes Design. Godots Herangehensweise an die Spielarchitektur ist insofern einzigartig, als alles in Szenen unterteilt ist – aber nicht die Art von "Szene", an die Sie denken. In Godot ist eine Szene eine Sammlung von Elementen wie Sprites, Sounds und / oder Skripten. Sie können dann mehrere Szenen zu einer größeren Szene kombinieren und diese Szenen dann zu noch größeren Szenen. Dieser hierarchische Entwurfsansatz macht es sehr einfach, organisiert zu bleiben und einzelne Elemente zu ändern, wann immer Sie möchten.

Benutzerdefinierte Skriptsprache. Godot verwendet ein Drag-and-Drop-System zum Verwalten von Szenenelementen. Jedes dieser Elemente kann jedoch durch das integrierte Skriptsystem erweitert werden, das eine benutzerdefinierte Python-ähnliche Sprache namens GDScript verwendet. Es ist einfach zu erlernen und macht Spaß. Probieren Sie es aus, auch wenn Sie keine Programmiererfahrung haben.

Godot kann sofort auf mehreren Plattformen bereitgestellt werden, einschließlich Windows, Mac, Linux, Android, iOS und HTML5. Es sind keine zusätzlichen Käufe oder Lizenzen erforderlich, obwohl möglicherweise einige Einschränkungen gelten (z. B. die Notwendigkeit, sich auf einem Mac-System zu befinden, um eine Mac-Binärdatei bereitzustellen).

Integrierte erweiterte Funktionen. Godot iteriert überraschend schnell für eine Spiel-Engine. Jedes Jahr gibt es mindestens eine Hauptversion, die erklärt, wie viele großartige Funktionen bereits vorhanden sind: Physik, Nachbearbeitung, Vernetzung, alle Arten von integrierten Editoren, Live-Debugging und Hot-Reload, Quellcodeverwaltung und mehr.

Godot ist das einzige Werkzeug auf dieser Liste, das tatsächlich durch und durch kostenlos ist. Da es unter der MIT-Lizenz lizenziert ist, können Sie es verwenden, wie Sie möchten, und die von Ihnen erstellten Spiele ohne Einschränkungen verkaufen. Sie können sogar den Quellcode der Engine herunterladen und ändern! (Die Engine ist in C ++ codiert.)

Herunterladen: Godot Engine

5. Unreal Engine 4 (und Unreal Engine 5)

Von allen Tools auf dieser Liste ist Unreal Engine 4 (UE4) das professionellste. Es wurde von den Genies hinter dem Unreal-Franchise von Grund auf neu entwickelt – Menschen, die wissen, was in einer erstklassigen Engine benötigt wird und was es braucht, um Funktionen der nächsten Generation bereitzustellen. Sie wissen genau, was sie tun.

Modernste Motorfunktionen. Eines der Grundprinzipien von UE4 besteht darin, dass Sie so schnell wie möglich iterieren und sich weiterentwickeln können, sodass Sie Funktionen wie Live-Debugging, Hot-Reloading, eine optimierte Asset-Pipeline, sofortige Spielvorschau sowie Hunderte von enthaltenen Assets und Systemen wie künstliche Intelligenz und Film erhalten Tools, Nachbearbeitungseffekte und mehr.

Kein Code erforderlich. Das Alleinstellungsmerkmal von UE4 ist das Blueprint-System, mit dem Sie Spielelogik erstellen können, ohne Code zu berühren. Es ist so weit fortgeschritten, dass Sie ganze Spiele erstellen können, auch komplexe, ohne jemals einen Quellcode-Editor öffnen zu müssen. Wenn Sie jedoch Ihre eigenen Blaupausen codieren möchten, können Sie dies auch tun.

Die besten Tutorials der Welt. Der UE4-YouTube-Kanal enthält über 800 Videos, die Sie durch jeden Zentimeter der Engine führen. Die meisten dieser Videos sind zwischen 20 und 60 Minuten lang. Das ist mehr Inhalt als bei einem Semesterkurs an der Universität. Wenn Sie eine schrittweise Anleitung benötigen, sind Sie bei UE4 genau richtig.

Fangen Sie an, hier ein Muster zu sehen? Die besten Engines ermöglichen den nahtlosen Export auf mehrere Plattformen, und UE4 ist keine Ausnahme: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR und mehr.

Als kostenloser Benutzer erhalten Sie Zugriff auf die gesamte Engine (einschließlich Quellcode). Sie müssen nur eine Lizenzgebühr von 5 Prozent für alle Einnahmen zahlen, nachdem die ersten 3.000 US-Dollar pro Quartal und Spiel verdient wurden. Mit anderen Worten, Sie zahlen erst, wenn Ihr Spiel erfolgreich ist.

Herunterladen: Unreal Engine 4

Kommende: Unreal Engine 5

Die Unreal Engine 5 von Epic Games wurde im Juni 2020 angekündigt. Die vollständige Veröffentlichung wird für 2021 erwartet.

UE5 zeigt einen starken Fokus auf die Verbesserung der Grafik von Videospielen auf CGI in Filmqualität und vielleicht sogar noch besser. Wie hoffen sie dies zu erreichen? Mit Hilfe von zwei Kerntechnologien, Nanite und Lumen.

Nanit

Polygonlimits sind ein Faktor beim Entwerfen eines beliebigen Levels oder beim Erstellen eines Charakters für Ihr Spiel. Der Charakter Ihres Spiels kann nicht nur aus 1.500.000 Polygonen bestehen … oder?

Nanite sagt, es kann und sollte. Mit der Nanite-Geometrie können Sie Quellgrafiken mit einer Anzahl von Millionen und Milliarden importieren und sie problemlos in Ihrem Spiel verwenden. Dies ist äußerst aufregend für 3D-Künstler und Animatoren.

Lumen

Die Art und Weise, wie Computer die Beleuchtung in Videospielen darstellen, hat von Anfang an sprunghafte Fortschritte gemacht. Das Lumen von UE5 ist der nächste Schritt, und es ist ein ziemlich großer.

Lumen liefert fotorealistische Lichtreaktionen in dynamischen Umgebungen. Ein Beispiel ist, wie viel Mondlicht über ein Tal diffundieren würde, wenn sich der Mond an verschiedenen Positionen am Himmel befindet oder von Bergen blockiert wird. Wenn sich die Szene ändert, reagiert die Beleuchtung sofort.

Ein weiterer bahnbrechender Aspekt von Lumen ist die Möglichkeit für Designer, die Beleuchtung in der Unreal Engine aus verschiedenen Blickwinkeln genau so zu betrachten, wie sie im Spiel aussehen würde.

6. Entfalten

8 kostenlose Software zur Spieleentwicklung, mit der Sie Ihre eigenen Spiele erstellen können - defold website

OR-Code per Drag & Drop. Verwenden Sie den Code-Editor von Defold, um benutzerdefinierte Logik hinzuzufügen, oder den visuellen und Szenen-Editor, um Assets direkt in Ihr Spiel einzufügen.

Defold ist keine Ausnahme von der Regel, dass die beste kostenlose Spieledesign-Software den Export auf eine Vielzahl von Plattformen ermöglicht. Veröffentlichen Sie Ihr Spiel auf Nintendo Switch, Android, iOS, MacOS, Linux, Windows, Steam, HTML5 und Facebook.

Wie GameMaker Studio 2 unterstützt Defold eine Vielzahl erweiterter Funktionen aus dem Setup, ohne dass eine weitere Konfiguration erforderlich ist.

Die Engine bietet eine hervorragende 3D-Unterstützung, ist jedoch für die 2D-Erstellung optimiert. Mit einem komponentenbasierten System haben Sie Zugriff auf 2D-Sprites und Karteneditoren, 3D-Modelle und -Netzwerke sowie eine Reihe von Partikeleffekten. Dies ist nur ein Bruchteil der verfügbaren Funktionen und Technologien. Sie müssen die Dinge selbst ausprobieren, um die volle Leistungsfähigkeit von Defold zu verstehen.

Dokumentation auf Expertenebene. Die Tutorials, Handbücher und Foren von Defold sind eine Fülle von Informationen, die darauf warten, dass jeder angehende Spieleentwickler sie aufgreift und sich hackt. Die Foren und FAQ sind besonders nützlich, um bestimmte Hindernisse zu überwinden. Viele Entwickler hatten genau das gleiche Problem, mit dem Sie konfrontiert sind, und sie haben herausgefunden, wie sie darin navigieren können, damit Sie ihrem Beispiel folgen können.

Defold ist Open Source und kann kostenlos verwendet werden, vorausgesetzt, Sie erhalten die Lizenz (kostenlos auf der Defold-Website ) und halten sich an die Lizenzstandards. Defold übernimmt keine Provisionen und kann unabhängig von der Aufmerksamkeit, die Ihr Spiel erhält, kostenlos verwendet werden.

Herunterladen: Entfalten

7. RPG Maker MZ

8 kostenlose Software zur Spieleentwicklung, mit der Sie Ihre eigenen Spiele erstellen können - rpg maker home 2

Kein Code erforderlich. RPG Maker MZ ist ein großartiger kostenloser Spielehersteller für diejenigen, die ein Spiel erstellen möchten, ohne Programmieren lernen zu müssen. Verwenden Sie den Karteneditor, den Zeichengenerator und die Datenbank, um ein Rollenspiel zu erstellen, das Ihrer Fantasie entspricht.

Wenn Sie benutzerdefinierten Code einbinden möchten, können Sie dies mithilfe von Plugins tun. Sie können jedoch die meiste Logik mithilfe des für RPG Maker MZ nativen Ereignissystems ohne Code implementieren.

Asset Store. Zusätzlich zu den Texturen, die in Ihrer kostenlosen Installation von RPG Maker enthalten sind, können Sie auf dem Marktplatz Hunderte von Asset-Paketen auswählen. Sie können Musik, Charakter-Sprites und ganze Level-Designs beziehen. Alles, was Sie zum Erstellen eines Rollenspiels benötigen, finden Sie hier.

Mit RPG Maker finden Sie weniger Exportoptionen als mit den anderen Tools in der Liste, aber die großen Namen werden weiterhin behandelt: Windows, MacOS, iOS und Android.

Es steht eine kostenlose 30-Tage-Testversion zur Verfügung, bevor Sie eine Lizenz für 80 US-Dollar erwerben müssen.

Herunterladen: RPG Maker MZ

8. Cerberus X.

8 kostenlose Software zur Spieleentwicklung, mit der Sie Ihre eigenen Spiele erstellen können - cerberusx download

Leicht und intuitiv. Wenn Sie nach einem leichten 2D-Spielehersteller suchen, ist Cerberus X (CX) genau das Richtige für Sie. Obwohl dies nicht der fortschrittlichste Client auf der Liste ist, ist es eine gute Wahl für Anfänger, sich mit einer Programmiersprache vertraut zu machen.

Verwenden Sie die Cerberus X IDE zusammen mit leistungsstarken Grafik-APIs und dem Mojo-Framework, um Spiele zu entwerfen und auf Windows PC, MacOS (10.15.x und früher), Linux, Android, iOS (13.x und früher) und HTML5 zu exportieren.

Diese APIs und das Mojo-Framework bedeuten, dass Sie nicht viel programmieren müssen, um ein funktionierendes Spiel zu erstellen. Sie füllen nur die Lücken.

Die Tutorials und geschäftigen Foren von CX sind hervorragende Ressourcen zum Erlernen der Vor- und Nachteile der Engine und überraschend gut gepflegt. Da Cerberus X eine modulare Sprache ist, können Sie Module von anderen Entwicklern zur Verwendung in Ihrem eigenen Spiel importieren oder Code für andere Entwickler bereitstellen!

Cerberus X kann kostenlos heruntergeladen werden. Sie können jedoch Ihren eigenen Preis angeben und die Entwickler unterstützen, wenn Sie dies wünschen.

Herunterladen: Cerberus X.

Verbessere deine Fähigkeiten mit der kostenlosen Software zum Erstellen von Spielen

Es gibt eine Handvoll anderer Spieleentwicklungstools, die den Schnitt für diese Auswahl nicht ganz geschafft haben, aber dennoch einen Blick wert sind (wie Phaser, Stencyl oder GDevelop ), wenn die oben aufgeführten nicht das sind, wonach Sie suchen .

Wenn Sie sich ernsthaft mit der Spieleentwicklung befassen möchten, sollten Sie sich wirklich mit Programmierung beschäftigen. Sie können Spaß haben, während Sie lernen, indem Sie Codierungsspiele spielen!