8 kostenlose Spieleentwicklungs-Software-Tools zum Erstellen eigener Spiele

8 kostenlose Spieleentwicklungs-Software-Tools zum Erstellen eigener Spiele

Haben Sie eine Idee für ein Spiel, das sich seit Jahren zusammenbraut? 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 Anstrengung, wenn es gut aussehen und sich gut anfühlen soll. Aber dank kostenloser Spielehersteller ist die Spieleerstellung ziemlich rationalisiert.





Hier ist eine Liste der besten kostenlosen Spieleentwicklungssoftware, mit der Sie noch heute Ihr Traumspiel erstellen können.





1. Konstruiere 3

Keine Programmierung erforderlich. Construct 3 ist die beste Spieleentwicklungssoftware, wenn Sie noch nie in Ihrem Leben eine Zeile Code geschrieben haben. Dieses Spieleentwicklungstool ist vollständig GUI-gesteuert, was bedeutet, dass alles per Drag-and-Drop erfolgt. Spiellogik und -variablen werden mit den von der App selbst bereitgestellten Designfunktionen implementiert.

Das Schöne an Construct 3 ist, dass es auf 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 es in HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store und mehr exportieren.



Construct 3 enthält 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 Foren-Community ist äußerst aktiv, wenn Sie jemals Hilfe benötigen.

Asset-Store. Die meisten Programmierer haben keine Kenntnisse in Kunst, Musik oder Animation. Aber das ist mit Construct 3 in Ordnung, denn Sie können jederzeit fertige Assets im Scirra Store durchsuchen und kaufen. Die meisten Asset-Pakete kosten nur ein paar Dollar, aber das professionelle Zeug kann 30 Dollar oder mehr kosten. Sie können auch Beispielspiele mit Quellcode kaufen, die zum Lernen und Erlernen neuer Tipps und Tricks hilfreich sein können.





Die kostenlose Version verfügt über alle Kernfunktionen, ist jedoch auf 25 Ereignisse, zwei Objektebenen, zwei gleichzeitige Spezialeffekte, eine Webschriftart, keine Multiplayer-Funktionalität, nur den Export in HTML5 und keine Erlaubnis zum Verkauf Ihrer Spiele beschränkt. Die Personal-Lizenz kostet /Jahr und hebt all diese Beschränkungen auf.

Herunterladen: Konstruiere 3





2. GameMaker Studio 2

Drag-and-Drop ODER-Code. Wie Construct 3 können Sie mit GameMaker Studio 2 ganze Spiele erstellen, indem Sie nichts anderes als die Drag-and-Drop-Oberfläche für Variablen und Spiellogik verwenden. Aber im Gegensatz zu Construct 3 bietet GameMaker Studio 2 mehr Leistung durch seine Game Maker Language, eine C-ähnliche Skriptsprache mit viel Flexibilität.

Sobald Ihr Spiel fertig ist, können Sie es 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 Plattformen.

GameMaker Studio 2 ist eine von Grund auf neu geschriebene Version von Game Maker: Studio, das bereits 1999 auf den Markt kam. Heute ist es eine der beliebtesten und aktivsten kostenlosen Spieleentwicklungs-Engines, die derzeit erhältlich sind. In regelmäßigen Abständen werden neue Versionen mit Funktionsupdates veröffentlicht.

Eingebaute erweiterte Funktionen. GameMaker Studio 2 ist großartig, weil es viele interessante Qualitätsfunktionen sofort unterstützt, wie die Möglichkeit, In-App-Käufe zu Ihrem Spiel hinzuzufügen, Echtzeitanalysen darüber, wie Benutzer Ihr Spiel spielen, Quelle Steuerung, Multiplayer-Netzwerk und Erweiterbarkeit durch Erweiterungen von Drittanbietern. Es verfügt auch über integrierte Editoren für Bilder, Animationen und Shader.

Die kostenlose Version kann auf unbestimmte Zeit verwendet werden, hat jedoch Einschränkungen hinsichtlich der Komplexität Ihrer Spiele. Der Creator-Plan kostet 39 USD/Jahr und ermöglicht den Export nach Windows und Mac. Oder Sie können einzelne Exporte mit einem einmaligen Dauerkauf 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 schließlich 2013 die offizielle 2D-Unterstützung hinzu. Obwohl es perfekt in der Lage ist, 2D-Spiele zu erstellen, können Sie gelegentlich auf Fehler oder Pannen stoßen, da das 2D-System von Unity tatsächlich an sein 3D-Kernsystem angeheftet ist. Dies bedeutet auch, dass Unity 2D-Spielen eine Menge unnötiger Blähungen hinzufügt, die die Leistung beeinträchtigen können.

Komponentenbasiertes Design. Unity hat kein Komponenten-Entity-Design entwickelt, aber es hatte einen großen Anteil daran, es populär zu machen. Kurz gesagt, alles im Spiel ist ein Objekt und Sie können jedem Objekt verschiedene Komponenten hinzufügen, wobei jede Komponente einen bestimmten Aspekt des Verhaltens und der Logik des Objekts steuert.

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

Verwandt: Ein Spiel mit Unity programmieren: Ein Leitfaden für Anfänger

Unity bietet die umfassendste 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 Minimap-System in deinem Spiel? Oder wie wäre es mit einer kommerziellen Netzwerklösung? Vielleicht benötigen Sie 3D-Modelle, HUD-Grafiken und Umgebungstexturen? Oder gar 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 weniger als 100.000 US-Dollar Jahresumsatz erzielen. Der Plus-Plan ist für einen Jahresumsatz von bis zu 200.000 US-Dollar erforderlich und schaltet auch das begehrte 'dunkle Thema' für den Redakteur frei. Danach benötigen Sie den Pro-Plan, der unbegrenzte Einnahmen ermöglicht.

Herunterladen: Einheit

4. Godot-Motor

Wie Unity unterstützt Godot die Erstellung von 2D- und 3D-Spielen. Im Gegensatz zu Unity ist Godots Support jedoch viel 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 Ansatz zur 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 Designansatz 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, aber jedes dieser Elemente kann durch das integrierte Skriptsystem erweitert werden, das eine benutzerdefinierte Python-ähnliche Sprache namens GDScript verwendet. Es ist einfach zu erlernen und macht Spaß, also sollten Sie es auch ohne Programmiererfahrung ausprobieren.

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

Eingebaute 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, Netzwerk, alle Arten von integrierten Editoren, Live-Debugging und Hot-Reload, Quellcodeverwaltung und mehr.

Godot ist das einzige Tool auf dieser Liste, das durch und durch kostenlos ist. Da es unter der MIT-Lizenz lizenziert ist, können Sie es nach Belieben verwenden 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-Motor

5. Unreal Engine 4 (und Unreal Engine 5)

Von allen Tools auf dieser Liste ist Unreal Engine 4 (UE4) das professionellste. Es wurde von Grund auf von den Genies hinter dem Unreal-Franchise 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 treibenden Prinzipien von UE4 besteht darin, dass Sie so schnell wie möglich iterieren und entwickeln können, sodass Sie Funktionen wie Live-Debugging, Hot Reloading, eine optimierte Asset-Pipeline, sofortige Spielvorschauen sowie Hunderte von enthaltenen Assets und Systemen wie künstliche Intelligenz, Cinematic . erhalten Tools, Nachbearbeitungseffekte und mehr.

Kein Code notwendig. Das Alleinstellungsmerkmal von UE4 ist das Blueprint-System, mit dem Sie Spiellogik erstellen können, ohne Code zu berühren. Es ist so weit fortgeschritten, dass Sie ganze Spiele erstellen können, sogar komplexe, ohne jemals einen Quelltexteditor öffnen zu müssen. Aber wenn Sie Ihre eigenen Blueprints codieren möchten, können Sie das auch tun.

Die besten Tutorials der Welt. Die UE4 YouTube-Kanal hat über 800 Videos, die Sie durch jeden Zentimeter des Motors führen, und die meisten dieser Videos sind zwischen 20 und 60 Minuten lang. Das ist mehr Inhalt, als Sie in einem einsemestrigen Studium an der Universität bekommen. Wenn Sie eine Schritt-für-Schritt-Anleitung benötigen, ist UE4 für Sie da.

Siehst du hier ein Muster? Alle der 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 auf alle Einnahmen zahlen, nachdem die ersten 3.000 US-Dollar jedes Quartal pro Spiel verdient wurden. Mit anderen Worten, Sie beginnen erst zu bezahlen, wenn Ihr Spiel erfolgreich ist.

Herunterladen: Unreal Engine 4

Demnächst: Unreal Engine 5

Die Unreal Engine 5 von Epic Games wurde im Juni 2020 angekündigt, die vollständige Veröffentlichung wird voraussichtlich 2021 erfolgen.

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

Nanite

Polygonlimits sind ein Faktor bei der Gestaltung jedes Levels oder der Erstellung eines Charakters für Ihr Spiel. Der Charakter Ihres Spiels kann nicht nur aus 1.500.000 Polygonen bestehen... oder?

Nanite sagt, dass es kann und es sollte. Mit der Nanite-Geometrie können Sie Quellgrafiken von Polygonzahlen in Millionen und Milliarden importieren und problemlos in Ihrem Spiel verwenden. Das ist für 3D-Künstler und Animatoren äußerst spannend.

Lumen

Die Art und Weise, wie Computer Beleuchtung in Videospielen darstellen, hat sich von den Anfängen an sprunghaft entwickelt. Lumen von UE5 ist der nächste Schritt, und er ist ein ziemlich großer.

Lumen bietet 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 verdeckt wird. Bei Szenenwechsel reagiert die Beleuchtung sofort.

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

6. Entfalten

Drag-and-Drop ODER-Code. Verwenden Sie den Code-Editor von Defold, um benutzerdefinierte Logik hinzuzufügen, oder die visuellen und Szenen-Editoren, 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 von erweiterten Funktionen von der Einrichtung an, ohne dass weitere Konfigurationen erforderlich sind.

Die Engine verfügt über 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 -Vernetzung 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 aufnimmt und 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 es umgehen können, damit Sie ihrem Beispiel folgen können.

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

Herunterladen: Entfalten

7. RPG-Hersteller MZ

Kein Code notwendig. RPG Maker MZ ist ein großartiger kostenloser Spielemacher für diejenigen, die ein Spiel erstellen möchten, ohne Programmierkenntnisse zu erlernen. Verwenden Sie den Karteneditor, den Charaktergenerator und die Datenbank, um jedes RPG zu erstellen, das Ihre Fantasie anregt.

Wenn Sie benutzerdefinierten Code einbinden möchten, können Sie dies mithilfe von Plugins tun. Sie können jedoch die meisten Logiken mit dem für RPG Maker MZ nativen Ereignissystem ohne Code implementieren.

Asset-Store. Auf dem Marktplatz stehen Hunderte von Asset-Paketen zur Auswahl, zusätzlich zu den Texturen, die in Ihrer kostenlosen Installation von RPG Maker enthalten sind. Sie können Musik, Charakter-Sprites und ganze Level-Designs beziehen; Alles, was Sie brauchen, um ein Rollenspiel zu bauen, finden Sie hier.

Mit RPG Maker finden Sie weniger Exportoptionen als die anderen Tools auf der Liste, aber die großen Namen werden immer noch abgedeckt: Windows, macOS, iOS und Android.

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

Herunterladen: RPG Maker MZ

8. Cerberus X

Leicht und intuitiv. Wenn Sie nach einem leichten 2D-Spielehersteller suchen, ist Cerberus X (CX) genau das Richtige für Sie. Obwohl es nicht der fortgeschrittenste Client auf der Liste ist, ist es eine großartige Wahl für Anfänger, um mit einer Programmiersprache nasse Füße zu bekommen.

Verwenden Sie die Cerberus X IDE zusammen mit leistungsstarken Grafik-APIs und dem Mojo-Framework, um Spiele zu entwerfen und sie 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. Du füllst nur die Lücken aus.

So stellen Sie gelöschte Nachrichten im Facebook-Messenger wieder her

Die Tutorials und lebhaften Foren von CX sind ausgezeichnete Ressourcen, um die Besonderheiten der Engine zu erlernen, und sie sind ü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 anderen Entwicklern Code beisteuern!

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

Herunterladen: Zerberus X

Verbessern Sie Ihre Fähigkeiten mit kostenloser Spieleerstellungssoftware

Es gibt eine Handvoll anderer Spieleentwicklungstools, die es nicht ganz geschafft haben, diese Auswahl zu treffen, aber dennoch einen Besuch 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 etwas Programmieren beschäftigen. Sie können Spaß beim Lernen haben, indem Sie Programmierspiele spielen!

Teilen Teilen Tweet Email Die 9 besten Programmierspiele zum Aufbau Ihrer Programmierfähigkeiten

Programmierspiele helfen Ihnen, durch praktische Übung und Erfahrung schneller zu lernen. Außerdem sind sie eine unterhaltsame Möglichkeit, Ihre Programmierfähigkeiten zu testen!

Weiter lesen
Verwandte Themen
  • Programmierung
  • Spieleentwicklung
Über den Autor Marcus Mears III(26 veröffentlichte Artikel)

Marcus ist ein lebenslanger Technologie-Enthusiast und Writer Editor bei MUO. Er begann seine Karriere als freiberuflicher Autor im Jahr 2020 und deckte Trendtechnologien, Gadgets, Apps und Software ab. Er hat am College Informatik mit dem Schwerpunkt Front-End-Webentwicklung studiert.

Mehr von Marcus Mears III

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren