Wenn es um die Spieleentwicklung geht, kann die Wahl der richtigen Spiel-Engine für Ihr Spiel die gesamte Erfahrung machen oder brechen. Es gibt auch viele Faktoren zu berücksichtigen:
- Welche Art von Spiel versuchst du zu machen?
- Ist dein Spiel 2D oder 3D?
- Wie erfahren bist du?
- Wie lebendig ist die Community der Engine oder des Frameworks?
- Welche Ressourcen stehen für die Engine zur Verfügung?
Mit all diesen Faktoren kann es eine echte Herausforderung sein, sicherzustellen, dass Sie die richtige Grundlage für die Arbeit auswählen., Dies gilt insbesondere in der heutigen Zeit, in der sich die Technologie ständig weiterentwickelt, was bedeutet, dass ständig neue Motoren und Updates mit neuartigen Innovationen herauskommen.
Um die Auswahl jedoch etwas einfacher zu machen, haben wir eine Liste der besten Spiel-Engines im Jahr 2021 zusammen mit den Stärken und Schwächen jeder Engine basierend auf einigen der genannten Faktoren zusammengestellt, um Ihnen dabei zu helfen mit dem Prozess.,
Bevor Sie einsteigen, empfehlen wir Ihnen, unsere How to Code a Game und How to Make a Game Artikel zu lesen, wenn dies Ihre erste Einführung in die Spieleentwicklung ist, da diese Ihnen helfen, Ihre ersten Schritte zu unternehmen, bevor Sie direkt in die Auswahl einer Engine springen. Möglicherweise möchten Sie auch, dass unsere besten Programmiersprachen das Codieren von Artikeln lernen, um Ihre Sprachpräferenz einzugrenzen!
Inhaltsverzeichnis
Unity
Die Unity Game Engine wurde seit 2005 entwickelt und ist zu einem festen Bestandteil der Indie-Spieleindustrie geworden., Mit ständigen Updates und neuen, wichtigen Funktionen wie Unity Reflect, die jedes Jahr hinzugefügt werden, ist die Unterstützung für die Engine unglaublich. Die Engine eignet sich nicht nur gut für 2D-und 3D-Spiele jeglicher Art, sondern ist dank vieler Unternehmen und Entwickler, die praktische SDKs für die Engine erstellen, auch eine beliebte Wahl für die VR-und AR-Entwicklung. Darüber hinaus verfügt Unity über eine beträchtliche Community mit einem aktiven Asset Store, in dem sowohl kostenlose als auch kostenpflichtige Assets verfügbar sind., Da es sich um eine so robuste Engine handelt und für Entwickler, die weniger als $100K/Jahr verdienen, kostenlos ist, ist es eine fantastische Wahl für Anfänger, unabhängig davon, was sie machen möchten.
Wenn Sie jedoch ein ganzes Spielestudio rund um Unity entwickeln möchten, können die Lizenzen teuer sein – obwohl sie mit mehr Funktionen ausgestattet sind. Darüber hinaus kann Unity auf Ihrem System schwerer sein, wenn Sie einige der High-End-Tech-Demos ausführen, um die vollen Funktionen der Engine zu nutzen., Schließlich ist es erwähnenswert, dass Unity so oft aktualisiert wird, dass es leicht sein kann, neue Funktionen zu verpassen oder alte zu finden, da sich die Benutzeroberfläche und das System für den Zugriff möglicherweise ändern.
Unten können Sie sich einen Kurzfilm ansehen, der mit der Unity-Engine mithilfe der hochauflösenden Rendering-Pipeline von Unity erstellt wurde, um die vollen Funktionen der Engine zu sehen.,
Stärken:
- Kostenlos für Anfänger, die weniger als $100K verdienen
- Ideal für 2D-und 3D-Spiele
- Starke Unterstützung für mobile Spiele
- Verfügbarkeit von VR-und AR-SDK
- Asset Store mit Tonnen kostenloser Assets
Schwächen:
- Kostspielige Lizenzen für Profis
- High-End-Tech-Demos erfordern bessere Computer
- li> Viele UI-Änderungen
Beispiele für Spiele mit Unity
- Osiris: New Dawn
- Hollow Knight
- Rick and Morty: Virtual Rick-ality
- Genshin Impact
Ist Unity für Sie?, Schauen Sie sich einige Unity-Kurse an, die von zertifizierten Unity-Entwicklern erstellt wurden, um loszulegen! Sie können auch die kostenlosen Unity-Tutorials in diesem Blog lesen. Wir empfehlen Ihnen auch, unseren Unity vs. Unreal Engine Artikel zu lesen, wenn Ihre Wahl zwischen diesen Motoren eingegrenzt ist!
Unreal Engine
Aufgrund seiner robusten grafischen Fähigkeiten mit Beleuchtung, Shadern und mehr ist Unreal Engine das Power-House hinter vielen der beliebtesten Triple-A-Spiele von heute., Angesichts seiner grassierenden Verwendung in diesem Sektor wurde der Motor sehr speziell entwickelt, um viele komplizierte Aufgaben effizienter zu bewältigen als andere Motoren. Wie andere auf dieser Liste ist auch die Engine Open Source, was bedeutet, dass die Community die Engine ständig verbessert. Zusammen mit seiner visuellen Blaupause, damit auch Nicht-Programmierer ihre Spiele entwickeln können, ist Unreal wirklich ein Power-House, das zu fast allem fähig ist – einschließlich VR. Haben wir auch erwähnt, dass es wie Unity auch einen Marktplatz gibt, auf dem Sie kostenlose Assets erhalten können?,
Viele Entwickler berichten jedoch, dass Unreal Engine besser für größere Projekte und Projekte geeignet ist, an denen Sie als Team arbeiten möchten. Darüber hinaus, da das Programm ist schwer auf der Grafik Ende, viele Menschen werden feststellen, es erfordert einen leistungsfähigeren Computer im Vergleich zu anderen Motoren wie Unity. Darüber hinaus ist es auch bemerkenswert, dass Unreal Engine zwar zusätzlich zu 3D-Spielen 2D-Spiele erstellen kann, die Engine jedoch nicht unbedingt am besten für die Aufgabe geeignet ist.
Das Video unten stellt nur einige der erstaunlichen Dinge dar, die Studenten auf der ganzen Welt mit Unreal Engine erstellt haben.,besser als andere Engines
Schwächen:
- Nicht das Beste für einfache oder Solo-Projekte
- High-End-Grafiken erfordern leistungsfähigere Computer
- Besser für 3D als 2D-Spiele
Beispiele für Spiele mit Unreal Engine
- Soulcalibur VI
- Gears 5
- Dragon Quest XI
Wenn Unreal Engine für Sie wie die Engine klingt, schauen Sie sich diese Kurse an, um mit Ihren Unreal Game Development-Projekten zu beginnen!, Alternativ können Sie sich einige unserer kostenlosen Tutorials ansehen oder sogar unseren Unity vs. Unreal Engine-Artikel lesen (falls Sie dies noch nicht getan haben), um weitere Informationen zu erhalten.
Godot
Obwohl Godot seit 2014 existiert, hat der Motor erst vor kurzem wirklich an Popularität gewonnen. Die Godot Game Engine ist fantastisch, wenn Sie nach etwas Freiem und Open Source suchen, was bedeutet, dass Sie die Engine ändern und Ihre Spiele verkaufen können, wie Sie möchten., Die Engine unterstützt sowohl 2D – als auch 3D-Funktionen, sodass sie für jede Art von Spiel, das Sie erstellen möchten, abgerundet ist. Godot verfolgt mit seiner Knoten-und Szenenarchitektur auch einen einzigartigen Ansatz, um bestimmte Spielfunktionen darzustellen, die es von ähnlichen Wettbewerbern unterscheiden und für viele Benutzer einfacher sein können. Fügen Sie eine leidenschaftliche Community hinzu, die den Motor umgibt, und Sie haben einen echten Gewinner in Ihren Händen!
Wie für Schwächen, Godot verwendet seine eigene persönliche Sprache für das Scripting, genannt GDScript., Während die Sprache fantastisch funktioniert und an Python (eine Lieblingssprache für viele Entwickler) erinnert, da sie speziell für Godot entwickelt wurde, halten es erfahrene Entwickler für mühsam, sich an eine andere Sprache anzupassen. Da Godot hier nicht so bekannt ist wie einige andere Engines, stehen im Vergleich zu einer Grundnahrungs-Engine wie Unity oder Unreal nicht so viele Ressourcen zur Verfügung.
auf der Suche nach Beispielen? Unten ist ein Schaufenster von nur einigen der Spiele für mobile mit der Godot Game Engine gemacht!,
Stärken:
- Funktioniert für 2D-und 3D – Spiele
- Kostenlos und Open Source-auch kommerziell
- Leidenschaftliche Community
- Einzigartige Architektur für die Spieleentwicklung
Schwächen:
- Erfahrene Entwickler mögen GDScript
- Möglicherweise nicht so viele Ressourcen wie andere Engines
Beispiele für Spiele, die mit Godot p>
- ProtoCorgi
- Deep Sixed
- Gun-Toting Cats
Wenn Sie an dieser Open-Source-Engine interessiert sind, empfehlen wir Ihnen, die folgenden Kurse zu besuchen, um mit Ihrem Lernen zu beginnen!, Sie können auch einige kostenlose Tutorials lesen, wenn das mehr Ihre Phantasie ist.
Phaser
Phaser begann sein Leben um 2013, obwohl die neueste Version, Phaser 3, erst seit 2018 existiert. Trotzdem hat dies das Framework nicht davon abgehalten, äußerst beliebt zu sein, insbesondere für diejenigen, die mobile oder browserbasierte Spiele erstellen möchten. Da die Technologie hinter Phaser weitgehend auf denselben Technologien basiert, die für die Webentwicklung verwendet werden, ist es auch ein Framework, das relativ stabil ist, selbst wenn verschiedene Versionen herauskommen., Darüber hinaus enthält Phaser Physik und die anderen Arten von Ergänzungen, die von jeder Engine erwartet werden, was bedeutet, dass Sie damit eine beliebige Anzahl von Spielen – einschließlich MMORPGs – mit den richtigen Ergänzungen erstellen können!
Insgesamt ist Phaser jedoch ein 2D-basiertes Framework, daher ist es möglicherweise nicht das Beste, wenn Sie versuchen, ein 3D-Spiel zu erstellen. Während das Framework plattformübergreifend ist, da es hauptsächlich auf Browser ausgerichtet ist, weist es einige Einschränkungen auf, die leistungsstärkere, eigenständige Engines nicht haben.,
Nachfolgend finden Sie einige Beispiele für verschiedene Spiele mit Phaser, Links zu denen Sie in den folgenden Beispielen finden können!,
Stärken:
- Ideal für browser und mobile spiele
- Extrem stabil
- Leicht erweitert mit web technologien
Schwächen:
- Speziell für 2D-Spiele ausgerichtet
- Begrenzter als andere Engines
Beispiele für Spiele mit Phaser
- Magikmon
- Gems ‘n Ropes
- Pickems Tiny Adventure
Wenn Sie bereit sind, Ihre HTML5-Spieleentwicklungsfähigkeiten mit Phaser zu erweitern, schauen Sie sich diese Kurse an!, Alternativ können Sie auch die kostenlosen Tutorials hier und hier mögen.
GameMaker Studio 2
Diese beliebte Spiel-Engine, die 2017 erstellt wurde, ist die neueste Version von GameMaker Studio, die es seit 1999 durch viele Iterationen und Namen gibt. GameMaker wird auf mehreren Plattformen unterstützt, einschließlich des Nintendo Switch., Es ist auch eine sehr freundliche Wahl für diejenigen, die keine Erfahrung mit dem Codieren haben, da es in erster Linie eine Drag-and-Drop-visuelle Skriptsprache seiner eigenen Kreation verwendet, um allen Schwierigkeitsgraden der Benutzer zu ermöglichen, ihre Traumspiele zu erstellen. Für diejenigen, die das Codieren bevorzugen, bietet es jedoch auch seine GameMaker-Sprache an, um benutzerdefinierte Verhaltensweisen zu programmieren, die über das hinausgehen, was die visuelle Programmierung abdecken kann. Insgesamt ist die Engine sehr anfängerfreundlich und eröffnet die Spieleentwicklung für fast jeden.,
Im Gegensatz zu vielen anderen Engines und Frameworks auf dieser Liste ist GameMaker Studio 2 jedoch proprietär, sodass es möglicherweise keine gute Wahl für diejenigen ist, die etwas mit kleinem Budget suchen. Darüber hinaus ist diese Engine wie Phaser speziell auf 2D-Spiele ausgerichtet. Während es begrenzte 3D-Fähigkeiten hat, ist es bei weitem nicht alles wie Unity, Unreal oder Godot tun kann.
Schauen Sie sich das Schaufenster unten von Spielen mit Gamemaker Studio gemacht!,
Stärken:
- Unterstützt auf Tonnen von Plattformen
- Einfache Drag-and-Drop-Programmierung
- Extrem anfängerfreundlich
Schwächen:
- Mehr für 2D-Spiele
- Kostet Geld
Beispiele für Spiele mit GameMaker Studio 2
- Hyper Light Drifter
- UNDERTALE
- Forager
Insgesamt sind diese fünf oben genannten Engines/Frameworks nur einige der vielen verfügbaren Engines, um Ihre Spiele zu entwickeln., Da diese Engines und Frameworks jedoch einige der beliebtesten Indie-und Big-Budget-Spiele antreiben, können Sie sich ihrer Qualität und Fähigkeit sicher sein, mit fast jedem Spiel umzugehen, das Sie möglicherweise erstellen möchten. Jeder hat seine stärken und Schwächen, natürlich, aber alle haben den test der Zeit bestanden und bleiben top-Anwärter für das Jahr 2021 für die beste Spiel-engine.
Wenn Sie immer noch über eine Engine nachdenken, können wir Ihnen auch empfehlen, zuerst die beste Sprache für die Spieleentwicklung herauszufinden, die Ihnen helfen sollte, diese entscheidende Auswahl weiter zu treffen., Abgesehen davon möchten Sie vielleicht auch mehr über das Codieren im Allgemeinen erfahren oder vielleicht sogar die Jobaussichten von Entwicklern erkunden, was bei dieser Art von Entscheidung hilfreich sein kann.
Was auch immer Sie sich entscheiden, wir können es kaum erwarten, die Spiele zu sehen, die Sie erstellen!
- Zugriff auf alle 200 + Kurse
- Neue Kurse hinzugefügt monatlich
- Jederzeit abbrechen
- Abschlusszertifikate
Schreibe einen Kommentar