Beginn der Spieleentwicklung: 7 HTML5 Game Engine-Software
Haben Sie jemals ein Spiel gespielt, das Ihnen wirklich in Erinnerung geblieben ist? Vielleicht war die Kunst atemberaubend, die Geschichte fesselnd, die Rätsel komplex … vielleicht war es alles! Vielleicht hat dich dieses Spiel so sehr beeindruckt, dass du dir gedacht hast: „ Ich möchte so etwas machen!“ ”
Dann schauen Sie sich an, wie man Spiele erstellt, und plötzlich haben Sie Hunderttausende Artikel, Videos und Tutorials auf Ihrem Bildschirm. Bei all diesen Informationen ist es unmöglich herauszufinden, wo man anfangen soll!
Verschiedene Arten von Game Engines
Nun, wir wollen helfen ! Wir wissen, dass der erste Schritt in die Spieleentwicklung beängstigend sein kann. Wir möchten Ihnen diese Angst nehmen und Ihnen helfen, die richtige Spiel-Engine zu finden, um mit der Erstellung Ihres Meisterwerks zu beginnen!
Werfen Sie einen Blick auf diese Liste der Spiel-Engines, um zu erfahren, was jede einzelne davon besonders macht. Alle von ihnen sind in der Lage, Spiele zu erstellen, die in Webbrowsern gespielt werden können. Wenn Sie also schon immer ein Spiel für Coolmath Games entwickeln wollten, sind diese Engines ein großartiger Ausgangspunkt!
Bauen
Am besten geeignet für: 2D-Spiele, Plattformspiele, Top-Down-Actionspiele,Puzzlespiele
Construct ist eine HTML5-basierte Spiel-Engine, die 2017 von Scirra Ltd. entwickelt wurde. Das Besondere an dieser Engine ist, dass Sie sie in Ihrem Webbrowser und offline verwenden können! Die Engine ist für die Entwicklung von 2D-Spielen optimiert, obwohl auch 3D-Spiele möglich sind. Sie müssen auch nicht programmieren – Construct verfügt über ein visuelles Skriptsystem, das die Erstellung komplexer Gameplay-Funktionen ohne Programmierung ermöglicht. Wenn Sie jedoch mehr Komplexität in Ihrem Spiel wünschen, können Sie Ihre Skripte mit JavaScript bearbeiten. Es gibt verschiedene Versionen von Construct, wobei die neueste Version Construct 3 ist. Es ist weiterhin möglich, Spiele in Construct 2 zu erstellen.
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihre Spiele auf Webbrowsern, Desktops, Macs und Mobilgeräten teilen.
Sie können Construct kostenlos nutzen, es gibt jedoch einige Einschränkungen hinsichtlich der Funktionen, die Sie verwenden können, und der Menge an Code, die Sie in Ihre Spiele integrieren können. Um Zugriff auf weitere Funktionen und Optionen zu erhalten, müssen Sie ein Abonnement bezahlen. Hier sind einige beliebte Spiele, die in Construct erstellt wurden:
Bilderstürmer
Godot
Am besten geeignet für: 2D-Spiele, 3D-Spiele, VR-Spiele,Abenteuerspiele
Godot ist eine Open-Source-Spiele-Engine, die 2014 von Juan Linietsky und Ariel Manzur entwickelt wurde. Die Engine ist in der Lage, sowohl 2D- als auch 3D-Spiele zu erstellen. Die verwendete Programmiersprache ist GDscript, Godots eigene Programmiersprache. Es ist möglich, in anderen Sprachen wie C# oder C++ zu programmieren, erfordert jedoch das Herunterladen einer zusätzlichen Ressource. Godot enthält außerdem ein Animationstool, mit dem Sie Charaktere oder Zwischensequenzen animieren können.
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihre Spiele auf Webbrowsern, Desktops, Macs, Mobilgeräten, Konsolen und VR teilen.
Die Nutzung von Godot ist völlig kostenlos! Hier sind einige beliebte Spiele aus Godot:
Sonic Colors: Ultimativ
Kassettenbestien
Spielemacher
Am besten geeignet für: 2D-Spiele, RPGs, Top-Down-Spiele, isometrische Spiele, Kampfspiele
GameMaker ist eine plattformübergreifende Spiele-Engine, die 1999 von Mark Overmars erstellt und 2007 von YoYo Games entwickelt wurde. Die Engine wird hauptsächlich zur Erstellung von 2D-Spielen verwendet. GameMaker verwendet eine eigene Programmiersprache namens GameMaker Language (GML), die Ähnlichkeiten mit C++ und C# aufweist. Sie können Skripte mit GML erstellen oder GameMaker Language Visual verwenden, ein visuelles Skript-Tool per Drag-and-Drop, um Features und Funktionen anzuwenden, ohne sie selbst programmieren zu müssen. GameMaker bietet auch Ressourcen zum Erstellen von Pixel-Sprites und Animationen für Ihr Spiel.
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihre Spiele auf webbasierten Plattformen, Desktops, Macs und Konsolen teilen.
GameMaker kann kostenlos verwendet werden, schränkt jedoch Ihre Ressourcen ein und begrenzt die Möglichkeit, Ihr Spiel zu teilen. Wenn Sie für verschiedene Plattformen bauen und auf mehr Funktionen zugreifen möchten, müssen Sie ein Abonnement bezahlen. Hier sind einige beliebte Spiele, die mit GameMaker erstellt wurden:
Undertale
Sammler
PICO-8
Am besten geeignet für: 2D-Spiele,Puzzlespiele, Abenteuerspiele,Plattformspiele, Side-Scroller
Pico-8 ist eine Spiele-Engine, die 2015 von Lexaloffle Games entwickelt wurde. Mit der Engine können 8-Bit-Spiele erstellt werden, als würden Sie in die 1980er Jahre zurückversetzt! Lua ist die Programmiersprache, mit der Sie in dieser Engine programmieren. Mit PICO-8 können Sie auch Musik, Soundeffekte, Sprites und Animationen innerhalb der Engine selbst erstellen.
Wenn Sie bereit sind, Ihr Spiel zu veröffentlichen, können Sie es über Webbrowser, Desktops und Macs teilen.
Für die Nutzung von PICO-8 müssen Sie eine einmalige Gebühr von 14,99 $ zahlen. Hier sind einige beliebte Spiele, die in PICO-8 erstellt wurden:
CELESTE Klassiker
Einheit
Am besten geeignet für: 2D-Spiele, 3D-Spiele,Multiplayer-Spiele, Abenteuerspiele, Rollenspiele, Simulationen
Unity ist eine Spiele-Engine, die 2005 von Unity Technologies entwickelt wurde. Die Engine wird zur Erstellung von 2D- und 3D-Spielen verwendet. Sie programmieren in der Engine mithilfe von C#. Unity bietet eine Vielzahl von Ressourcen wie das Erstellen von Animationen und das Rendern von 2D- und 3D-Objekten. Was Unity am meisten auszeichnet, ist die Fähigkeit, groß angelegte Multiplayer-Spiele zu erstellen.
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihr Spiel auf webbasierten Plattformen, Desktops, Macs, Konsolen, VR und AR teilen.
Unity verfügt über ein Preismodell, das darauf basiert, wie viel Umsatz mit Ihrem(n) Spiel(en) generiert wurde. Wenn Sie Student sind oder in 12 Monaten weniger als 100.000 Einnahmen/Fördermittel erhalten haben, können Sie die kostenlose Version nutzen. Wenn Sie jedoch mehr verdient haben, müssen Sie eine Abonnementgebühr zahlen. Bitte beachten Sie: Wenn Sie die aktuelle Version von Unity verwenden und über ein Pro- oder Enterprise-Abonnement verfügen, müssen Sie pro Installation eine geringe Gebühr zahlen. Hier sind einige beliebte Spiele, die in Unity erstellt wurden:
Doppelter Cheeseburger, mittelgroße Pommes
Pokémon Go
Schnur
Am besten geeignet für: textbasierte Erzählspiele, interaktive Fiktion, „Wähle dein eigenes Abenteuer“.
Twine ist eine Open-Source-Engine, die von Chris Klimas entwickelt wurde. Mit der Engine werden textbasierte Erzählspiele erstellt. Sie müssen keine Programmiersprache lernen, um Twine verwenden zu können. Allerdings gibt es ein Strukturformat, das befolgt werden muss, je nachdem, welches Story-Format Sie verwenden. Sie können auch erweiterte Befehle erstellen und mithilfe von HTML, CSS und JavaScript ein visuelles Design für Ihr Spiel erstellen. Sie können verzweigte Erzählspiele erstellen, indem Sie Variablen und Bedingungen verwenden, um mehrere Pfade in einem Spiel zu erstellen!
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihr Spiel auf webbasierten Plattformen teilen.
Die Verwendung von Bindfaden ist kostenlos! Hier sind einige beliebte Spiele, die in Twine erstellt wurden:
Eine seltsame Kreatur ist meiner Gruppe beigetreten
Sie sind Jeff Bezos
Der Autor wird etwas tun
Phaser
Am besten geeignet für: 2D-Spiele, Abenteuerspiele, Actionspiele, Visual Novels, Sidescroller
Phaser ist eine Open-Source-2D-Spiele-Engine, die 2013 von Richard Davey entwickelt wurde. Die Engine wird hauptsächlich zur Erstellung von 2D-Spielen verwendet. Phaser bietet Ihnen die Möglichkeit, entweder in JavaScript oder TypeScript zu programmieren. Phaser bietet eine Vielzahl von Ressourcen, darunter die Skalierung Ihres Spiels auf mehreren Geräten, die Implementierung von Audio sowie die Erstellung von 2D-Sprites und Animationen.
Wenn Sie zur Veröffentlichung bereit sind, können Sie Ihre Spiele über Webbrowser und Mobilgeräte teilen.
Die Nutzung von Phaser ist kostenlos! Hier sind einige beliebte Spiele, die in Phaser erstellt wurden:
Dem Glück auf die Sprünge helfen
Es gibt viele Spiel-Engines und wir wissen, dass es überwältigend sein kann, eine zu finden, mit der man anfangen kann. Wir hoffen, dass diese Liste dazu beiträgt, diese Ängste zu lindern und einen Einblick zu geben, wo man anfangen sollte, wenn es um Spiel-Engines geht. Wir sind gespannt, welche Spiele Sie erstellen werden!