Unreal Engine 4 vs. Unity: Welche Game Engine ist die beste für dich?

Aktualisiert 23.1.2020

Unreal Engine 4 (UE4) und Unity sind wohl zwei der beliebtesten Spiele-Engines, die der Öffentlichkeit heute zur Verfügung stehen. Während viele Spieleentwicklungsstudios ihre eigenen proprietären Spiel-Engines verwenden, gibt es immer noch einen riesigen Markt für Indie-Entwickler.

Wenn Sie in das Spieldesign einsteigen möchten, müssen Sie im nächsten Schritt auswählen, welche Game-Engine Sie zum Starten Ihres Spiels lernen möchten. Während sowohl Unreal Engine 4 als auch Unity ausgezeichnete Spiele-Engines sind, kann eine eine bessere Option als die andere sein, abhängig von der Benutzeroberfläche und der Programmiersprache, die Sie bevorzugen.

Lassen Sie uns jede Spiel-Engine aufschlüsseln und ihre starken Bereiche betrachten, damit Sie entscheiden können, welche für Sie am besten geeignet ist. Außerdem werden wir einige der großartigen neuen Funktionen auflisten, die in den neu veröffentlichten Versionen von Unreal Engine 4.24 und Unity 2019.2.17 enthalten sind.

Unreal Engine 4 vs Unity: Verwendungen

Die Beantwortung der folgenden Fragen kann helfen, festzustellen, ob Sie Unreal Engine 4 oder Unity verwenden sollten.

  • Welche Art von Spielen möchten Sie erstellen? Möchten Sie eine 2D-Plattform oder ein 3D-Action-Adventure-Spiel erstellen? Oder vielleicht ein Hybrid aus 2D und 3D?

  • Möchten Sie das Spiel über einen Webbrowser oder eine mobile Plattform starten oder möchten Sie es auf Konsolenplattformen bringen?

Beide Engines können sicherlich die Arbeit erledigen, aber je nachdem, was Sie erstellen, könnte eine Engine die Oberhand in Ihrer Arbeit haben.

Wenn Sie ein 2D-Spiel erstellen möchten, kann Unity eine großartige Option sein, da es einige großartige 2D-Funktionen bietet und sehr einfach zu starten ist. Davon abgesehen bietet Unreal Engine 4 auch einige leistungsstarke 2D-Funktionen.

Wenn Sie ein 3D-Spiel erstellen möchten, ist Unity auch eine sehr leistungsstarke 3D-Spiel-Engine. Es ist zwar grafisch nicht auf dem gleichen Niveau wie Unreal Engine 4, aber wenn Sie keine Grafiken der nächsten Generation erstellen müssen, ist Unreal Engine 4 möglicherweise nicht erforderlich. Viele Künstler verwenden jetzt sowohl Unity als auch Unreal Engine 4, um Vorvisualisierungen und Architekturvisualisierungen zu erstellen, um ihren Kunden ein interaktiveres Erlebnis zu bieten.

Wenn es um mobile Spiele geht, zeigt Unity hier wirklich seine Dominanz. Mit vielen beliebten Handyspielen, die mit Unity erstellt wurden, ist es wirklich zur Go-to-Game-Engine eines mobilen Entwicklers geworden.

Unreal Engine 4 vs Unity: Preise

Bei der Auswahl einer Game Engine kann es stark darauf ankommen, welche Art von Spiel Sie erstellen möchten und auf welcher Plattform Sie starten möchten, Es ist auch ein weiterer sehr wichtiger Faktor zu berücksichtigen: Preis. Wenn Sie ein aufstrebender Spieleentwickler sind, der nur lernen möchte, wie man Spiele macht und Ihre Füße nass macht, möchten Sie wahrscheinlich nicht viel Geld für eine Spiel-Engine ausgeben.

Unity bietet eine völlig kostenlose Version zum Download an, wenn Ihr Umsatz oder Ihre Finanzierung im vergangenen Jahr unter 100.000 US-Dollar liegt. Dies kann eine großartige Option sein, wenn Sie nur anfangen möchten. Es verfügt über alle Funktionen von Unity Pro und kann hervorragende Spiele erstellen, ohne einen Cent ausgeben zu müssen. Unity bietet drei aktualisierte Pläne zur Auswahl (Plus, Pro und Enterprise) ab 40 USD pro Monat ab dem 1. Januar 2020. Wenn Sie Ihr Spiel veröffentlichen, müssen Sie keine Lizenzgebühren an Unity zahlen, sondern für jede mobile Plattform, auf der Sie veröffentlichen.

Eine wichtige Sache, die Sie bei der kostenlosen Version von Unity beachten sollten, ist, dass es keinen Profiler gibt, der nur in Unity Pro enthalten ist. Dies allein kann eine große Abschreckung für einige Entwickler sein und kann ein großer entscheidender Faktor sein. Mit dem Profiler können Sie Ihr Spiel grundsätzlich optimieren. Es zeichnet die Leistung Ihres Spiels auf und zeigt Ihnen den Prozentsatz der Zeit an, die Sie für Aufgaben wie Rendering und Animation aufgewendet haben. Wenn dies in der kostenlosen Version nicht verfügbar ist, ist es äußerst schwierig herauszufinden, welche Bereiche in Ihrem Spiel zu Verlangsamungen führen und was behoben werden muss, um eine optimale Leistung zu erzielen.

Unreal 4 ist völlig kostenlos. Alles ist unter einem Dach und Sie haben Zugriff auf alle Spiel-Engine zu bieten hat, ohne Kosten für Sie. Für Unreal Engine 4 fallen jedoch Lizenzgebühren in Höhe von 5% nach den ersten 3.000 USD Bruttoumsatz pro Produkt und Kalenderquartal an. Dies beinhaltet jegliches Geld, das Sie mit In-App-Käufen, In-Game-Anzeigen und dem Preis des Spiels selbst verdienen.

Wie wollen Sie mit dem Spiel Geld verdienen? Durch In-App-Käufe, In-Game-Anzeigen oder nur durch den Kaufpreis allein? Ihre Antworten können bestimmen, welches Game Engine-Preismodell für Sie am besten geeignet ist.

Unreal Engine 4 gegen Unity: Programmiersprachen

Obwohl die Preisgestaltung der Spiel-Engine sicherlich Ihre Entscheidung beeinflussen kann, ist der Mut der Spiel-Engine offensichtlich ein großer Faktor, wenn Sie eine Wahl treffen und entscheiden, welche für Sie besser ist.

Es ist kein Geheimnis, dass man, um ein Spiel zu erstellen, ziemlich viel programmieren muss. Mit welcher Programmiersprache Sie vertraut sind, hängt davon ab, ob Sie sich für UE4 oder Unity entscheiden.

  • Unreal Engine 4 verwendet C++.

  • Unity verwendet hauptsächlich C# oder JavaScript.

Unreal Engine 4 gegen Unity: Andere Überlegungen

Verwendungen, Preise und Programmiersprachen sind vielleicht die wichtigsten Überlegungen beim Vergleich von Unreal Engine 4 mit Unity. Es gibt jedoch noch einige andere Überlegungen.

Unreal Engine 4

Hier sind einige großartige Funktionen in Unreal Engine 4:

  • Blueprint: Dies ist eine knotenbasierte visuelle Skriptmethode direkt in UE4. Dies bedeutet, dass Sie technisch gesehen niemals eine einzige Codezeile schreiben müssen. Dies ist ideal für das schnelle Prototyping von Levels und sogar das Erstellen ganzer Spiele. Es ist auch ein großartiges Werkzeug für Visualisierungen und architektonische Walk-Throughs.

  • Grafische Fähigkeiten: Wenn es um Grafik geht, ist Unreal Engine 4 wirklich eine Next-Gen-Game-Engine. Es ist in der Lage, Grafiken auf Augenhöhe mit Spielen zu erstellen, die auf Spielekonsolen der nächsten Generation mit komplexen Partikelsimulationssystemen und fortschrittlicher dynamischer Beleuchtung veröffentlicht werden. Es hat die Fähigkeit, sowohl 2D als auch 3D zu erstellen, so dass Sie die Möglichkeit haben, Grafiken weiter zu pushen.

Unity

Hier sind einige großartige Funktionen in Unity:

  • Asset Store: Unity kommt wirklich an der Spitze in Bezug auf die Größe ihres Asset Store und die Charaktere, Requisiten, Sounds und Partikeleffekte angeboten. Sie haben alles von intuitiven Animations- und Rigging-Tools bis hin zu GUI-Generatoren und Motion-Capture-Software. Sie haben alles, was Sie brauchen, um Ihr Spiel zu erstellen.

  • Benutzerfreundlichkeit: Obwohl die Unreal Engine 4 eine komplette Überarbeitung der Benutzeroberfläche erhalten hat, die das Starten erleichtert, wird Unity im Allgemeinen immer noch als die intuitivere und leichter zu verstehende Game Engine angesehen.

Unreal Engine 4.24 gegen Einheit 2020.1 Alpha

Mit dem neuen Jahr kommen neu veröffentlichte Versionen von Unreal Engine und Unity.

Unreal Engine 4.24 Eigenschaften umfassen:

  • Nahtlose Datenkonvertierung

  • Python-Scripting

  • Visual dataprep

  • Skalierbares Laub

  • Asset-Optimierung

  • Mesh-Bearbeitungswerkzeuge

  • Live-Link-Daten-Streaming

  • Fotoreales Rastern und Raytracing in Echtzeit

  • Strähnenbasiertes Haar und Fell

  • Und vieles mehr!

Zu den Funktionen von Unity 2019.2.17 gehören:

  • PhysX cloth Library

  • Inkrementelle Garbage Collection

  • Neues 2D in der Lightweight Render Pipeline (LWRP)

  • Wesentliche Geschwindigkeitsverbesserungen im GPU Lightmapper

  • Optimiertes Frame-Pacing für Android

  • Und vieles mehr!

Fazit

Wenn es darauf ankommt, welche Game-Engine im Wettbewerb von Unreal Engine 4 vs Unity gewinnt, ist es besser, beide selbst zu testen. Führen Sie sie durch den Klingelton und versuchen Sie herauszufinden, was für Sie am besten funktioniert. Beide Spiel-Engines sind leistungsstarke Software, mit der Sie Ihre Spielideen auf die nächste Stufe bringen können.

Related Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.