Beste Javascript 2d-Spiel-Engine

| | | | | | | | | | | | |

Die Entwicklung von 3D-Spielen ist nicht einfach. Es erfordert normalerweise Stunden der Modellierung und Animation und einen komplexen Code, der drei Dimensionen berücksichtigt. Sie sind in der Regel teurer und erfordern mehr Ressourcen für die Herstellung.

Vergleichen Sie das mit 2D-Spielen; Einfache 2D-Spiele können in wenigen Minuten ausgeführt werden. Der Code ist viel einfacher und die Assets sind in 2D, viel weniger schwierig zu erstellen. Es gibt einen Grund, warum die meisten unabhängigen Spiele 2D sind, flach wie Plattform-, Top-Down- oder isometrische Spiele, die einfach besser für kleine Teams oder Solo sind.

Wenn Sie vorhaben, Teil eines kleinen Teams von Spieleentwicklern zu werden, oder wenn Sie ein Solo-Entwickler sind, ist die Wahl einer 2D-Engine eine gute Wahl. Einige kleine Teams und sogar unabhängige Entwickler machen 3D-Spiele (das ist unmöglich), jedoch ist es einfacher, mit 2D-Spielen zu arbeiten.

Daher ist hier eine Liste mit einigen der besten 2D-Engines, kostenlos und nicht. Die Liste ist nicht sortiert, nicht nur, weil „am besten“ relativ ist, sondern auch, weil die Wahl der Engine normalerweise für ein Team oder Projekt persönlich ist. Infolgedessen habe ich versucht, eine Liste zusammenzustellen, die viele Arten von Entwicklern und Designern abdeckt, in der jede Engine aufgelistet werden kann.

Die besten 2D-Game-Engines für 2020

Godot engine

5d6d05e0f08ee642246147

Diese Leichtigkeit des Starts hat jedoch ihren Preis. Es ist einfach, ein Spiel zu starten, und die Engine ist flexibel, wenn es um Code geht. Es ist sehr einfach, dass sich unsauberer Code oder Designpraktiken später in einem Projekt rächen. Eine gute Organisation ist wichtig. Außerdem unterliegt beim Exportieren auf viele Plattformen jede Plattform einer separaten kostenpflichtigen Lizenz. Diese Lizenzgebühren können sich zu einer saftigen Summe summieren, wenn ein Entwickler mehr posten möchte. einer Plattform Schließlich verwendet GMS 2 beim Codieren eine proprietäre Programmiersprache. GML Obwohl dies für einige Leute kein Problem darstellt, ist es sehr schwierig, wenn Sie versuchen, Ihr Projekt irgendwohin zu migrieren, aber GameMaker Studio

GameMaker Studio 2 hat ein paar ziemlich berühmte Spiele herausgebracht: Hyper Light Drifter, UNDERTALE, Nidhogg und Risk Rain wurden alle mit dieser Engine erstellt. Die Desktop-Lizenz beginnt bei 99 US-Dollar, aber der Preis steigt deutlich an, wenn Sie auf der Konsole veröffentlichen möchten.

Einheiten

 Eingefügtes Bild 0 17 1024x538

Unit ist eine der am häufigsten verwendeten Spiele-Engines aller Zeiten, und zwar sehr viel der Leute wissen das. Die Engine ist darauf ausgelegt, 3D-Spiele zu erstellen, aber das Gerät eignet sich auch gut für 2D, es hat eine riesige Community voller hilfreicher Tutorials und hat auch das Asset Store-Modul, das voller Tools und Ressourcen ist bei der Unterstützung der Spieleentwicklung.

Allerdings hat Unit eine strenge Lernkurve . Davon abgesehen war es nicht so Die Erstellung von 2D-Spielen auf dem Gerät ist zwar machbar, aber Projekte sind oft mit unnötigen Tools oder dedizierten 3D-Engine-Teilen gefüllt und erfordern Abhängigkeiten oder Tools, die nicht im Editor enthalten sind langsam und aufgebläht, und es kann schwierig sein, das benötigte Tool oder den benötigten Schalter in der überladenen Benutzeroberfläche zu finden.

< /a>

Unit wurde verwendet, um beliebte 2D-Spiele wie Ori and the Blind Forest, Cuphead und The `West of Loathing zu produzieren. Das Gerät kann kostenlos heruntergeladen und für geförderte Projekte oder weniger als 100.000 US-Dollar Einkommen verwendet werden. Dies macht es für unabhängige Entwickler erschwinglich, selbst wenn sie nach Erreichen dieser Grenze zu einem teureren Preismodell wechseln.

Corona

KtCfYn SCFfQWVZ4UUsF6cjKqJsoCL5jBn6bNQnISPqk2F9uMhhcq4YDZcY7yqTPjBQXGEzoHYR4xEUs70yW1uDLd UfhwE07cMZoCvBznVpp YubInM0BDq V8bz1 V6kggWnRx
RPG Maker ist für Rollenspiele entworfen

the Engine Crown ist kostenlos und verwendet die Programmiersprache Lua, die einfach zu erlernen und anzuwenden ist. Corona wurde entwickelt, um Spiele für mobile Geräte zu erstellen. Tatsächlich wird beim Erstellen des Spiels die Spielvorschau in einem Telefonemulator angezeigt. Corona ist auch nützlich, weil es die Erstellung von Live-Spielen beinhaltet, bei denen die am Spiel vorgenommenen Änderungen sofort sichtbar sind.

Corona ist etwas spärlich, es gibt keine wirkliche Schnittstelle wie bei anderen Engines, nur eine IDE und Vorschau auf das Spiel. Alle Ressourcen müssen in anderen Programmen erstellt werden und alle Animationen müssen Spritesheets sein. Es kann sowohl einschüchternd als auch befreiend sein und mehr Arbeit bedeuten. Lua ist jedoch ziemlich einfach zu erlernen, und die Dokumentation ist gut geschrieben und einfach zu befolgen.

Es gibt keine großartigen Namensspiele, die in Corona entwickelt wurden, aber es gibt einige erfolgreiche Apps, wie Gunman Taco Truck und Fun Run 2. Corona ist zwar kostenlos, aber mit einem Tag versehen. Preise im Zusammenhang mit proprietären Integrationen, insbesondere mit Werbeanbietern.

Rollenspiele

Bild 0 18 eingefügt

RPG Creator wurde für eine Sache entwickelt, nämlich die Erstellung von 2D-Rollenspielen Spiele. Es ist perfekt für traditionelle Rollenspiele ähnlich den alten Final Fantasy-, Fire Emblem- oder Pokemon-Spielen. Der Editor ist reichhaltig und nützlich und verfügt über leistungsstarke Charting-, Inventar-, Themen- und Charakter-Tools. Der RPG Creator ist perfekt zum Erstellen Spiele ohne Codierung, da der größte Teil des Spieldesigns im Editor erfolgt, aber das Erstellen von Skripten für Ihr Spiel ist möglich und nützlich. RPG Maker verwendet Ruby oder JavaScript für Skripte, je nachdem, welche Version Sie verwenden. Es hat auch eine herzliche und freundliche Community , voll von Tutorials und nützlichen, von Benutzern erstellten Ressourcen . Die Engine kann auf eine Reihe von Plattformen exportieren, darunter Windows, MacOSX, Android, iOS und HTML 5.

Der RPG-Ersteller ist sehr begrenzt, er ist entworfen Wenn Sie etwas erstellen möchten, das ein 2D-Rollenspiel ist, ist es besser, ein anderes zu finden Engine, aber wenn Sie nach einem 2D-Rollenspiel suchen, dann ist dies eine gute Wahl. Es hat auch eine gewisse Lernkurve, und wenn Sie ein Fan der RPG Maker-Programmierung sind, könnte es eine frustrierende Erfahrung sein.

Der RPG-Produzent hat Blockbuster-Spiele wie Yumi Nikki und OneShot gemacht, aber er ist mehr als Hobbyspieler als als Profi bekannt. RPG Maker MV, die neueste ist für einen Festpreis von 79,99 $ erhältlich, aber frühere, billigere Versionen sind oft im Angebot.

libGDX

 Eingefügtes Bild 0 19 3
LibGDX ist ein Framework, das Freiheit induziert < br>

LibGDX ist weniger eine Spiel-Engine als vielmehr ein Framework, das v

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method