Anwendungen

Erstellen Sie Ihre eigenen Spiele, ohne einen einzigen Dollar auszugeben, mit Unreal Engine

Die Videospielindustrie hat sich zu einer der Branchen entwickelt, die das meiste Geld pro Jahr bewegt. Daher finden wir heute eine große Anzahl von Unternehmen, Studios und sogar Amateuranwendern, die sich dafür einsetzen, ihre eigenen Ideen zum Leben zu erwecken. Obwohl die Entwicklung eines Spiels vor Jahren eine ziemlich komplizierte Aufgabe war, da sie von Grund auf neu programmiert wurden oder Zugang zu sehr teurer professioneller Software haben mussten, kann heute jeder mit Grundkenntnissen in der Programmierung mit Tools und Engines fast professionelle Spiele erstellen, wie z Unreal Engine , für jedermann zugänglich.

Was ist Unreal Engine?

Unreal Engine ist eine der leistungsstärksten Engines zur Erstellung von Videospielen, die wir finden können. Dieser Motor gehört der Firma Epic Games , bekannt für den beliebten Epic Store und als Entwickler der Unreal Engine und des beliebten Fortnite.

Dieser Motor begann seine Reise im Jahr 1998, obwohl es sich um einen bezahlten Motor handelte, der für jeden Enthusiasten unerreichbar war. Glücklicherweise entschied sich Epic Games im Jahr 2015, sein Geschäftsmodell zu ändern und begann, diese Engine allen Benutzern, die daran interessiert sind, ihre Spiele zu gestalten, völlig kostenlos anzubieten.

Die kompatiblen Plattformen, für die wir Spiele entwickeln können, sind:

  • Die Fenster.
  • MacOS.
  • Linux.
  • HTML5
  • Xbox One.
  • PS4.
  • Android.
  • iOS.
  • vr.

Wenn wir ein neues Projekt erstellen, können wir den Projekttyp auswählen, eine Vorlage laden und die Projektparameter entsprechend der Plattform konfigurieren, auf der es ausgeführt wird.

Unreal Engine-Versionen

Die erste Version dieser Engine kam 1998 auf den Markt und debütierte in den Spielen Unreal und Unreal Tournament. Obwohl es sich um eine sehr vollständige Engine handelt (sie hatte sogar eine sehr fortschrittliche KI), wurde sie erst mit der Ankunft der zweiten Version populär.

Unreal Engine 2 kam 2002 an und schaffte es durch die Haustür und demonstrierte seine Macht mit dem beliebten Spiel America's Army. Diese Version hat die Physik verbessert und wurde für PS2, Xbox und GameCube vorbereitet. Version 2.5 kam kurz nach der Verbesserung der Leistung, dem Hinzufügen von Fahrzeugphysik und einer neuen Sound-Engine.

Die dritte Version dieses Motors, Unreal Engine 3 , erreichte die Entwickler im Jahr 2006 mit verbesserter Unterstützung für PC mit DirectX 9 und 10, Xbox 360 und PlayStation 3. Die Spiele, die diese Engine veröffentlichten, waren Gears of War und Unreal Tournament 3. Es war die Version, die die Unreal Engine zu ihrem Höhepunkt brachte. Sicherstellung von Benutzerverträgen für große Spieleentwickler.

Die neueste Version dieser Engine ist Unreal Engine 4 , eine Version, die seit 2005 auf dem Markt ist und in Hunderten von Spielen verwendet wird, sowohl von großen Studios als auch von Fans. Es war die erste kostenlose Version der Engine und ermutigte Epic Games für jeden, der sie ohne Einschränkungen verwenden möchte. Die einzige Bedingung ist, dass das Unternehmen 5% des Gewinns jeder Arbeit abnimmt, sobald sie 3 USD überschreitet.

Darüber hinaus arbeitet Epig Games bereits an Unreal Engine 5 , die nächste Version seiner Engine, die für die neuen Konsolen PS5 und Xbox Series X entwickelt wurde und den Videospielmarkt zweifellos mit ultrarealistischer Grafik und Leistung revolutionieren wird. Diese Version ist für Ende 2021 geplant.

Abgesehen davon, dass sie eine Engine für die Entwicklung von Videospielen ist, spielt die Unreal Engine auch in anderen Märkten eine wichtige Rolle. Zum Beispiel wird es häufig für Simulationen und Renderings verwendet die Architektur, befolgen für die Werke von Ingenieurwesen, en Medizin für Betriebstests und sogar in der virtuellen Realität. Auch diese Engine wird oft im Kino verwendet, um alle Arten von Animationen und Spezialeffekten zu erzielen.

Vor- und Nachteile

Wie bei allem gibt es kein perfektes Produkt. Daher hat die Unreal Engine auch ihre Vor- und Nachteile. Einer der Vorteile dieses Motors gegenüber anderen ist, dass er vollständig ist Open-Source- , damit jeder Benutzer oder jedes Unternehmen es verbessern und an seine Bedürfnisse anpassen kann. Es zeichnet sich auch durch seine Systeme von Beleuchtung, durch die Erstellung von Inhalten und Materialien und durch die große Menge an Dokumentation die es bietet, damit jeder Benutzer von Grund auf lernen oder alle seine Fragen beantworten kann.

Als Nachteil können wir anmerken, dass es a Lernkurve ziemlich steil. Dies, kombiniert mit der obligatorischen Verwendung von C++-Sprache für den Code-Editor, können viele Benutzer auslassen, die diese Sprache nicht kennen. Es enthält auch Elemente, die selbst für die erfahrensten Benutzer verwirrend sein können. Ganz zu schweigen davon, dass Unreal Engine ernsthafte Probleme mit hat Leistungen wenn es um mobile Spiele geht.

Unity 3D vs. Unreal Engine

Der Hauptkonkurrent von Unreal Engine ist ohne Zweifel Einheit. Diese Engine ist auch für Benutzer völlig kostenlos und verwendet ein ähnliches Geschäftsmodell basierend auf a Provision einkommensabhängig. Unreal berechnet jedem 5% des Gewinns über 3 US-Dollar, während Unity seine Engine komplett kostenlos lässt (wenn auch mit einigen Einschränkungen), wenn das Unternehmen weniger als 000 US-Dollar verdient. Wenn Sie mehr Einkommen haben, müssen Sie für die PRO-Version des Programms bezahlen (1500 USD oder 75 USD pro Monat). Und wenn wir Spiele für Android oder iOS machen, bietet Unity zusätzliche Gebühren an.

L ' Schnittstelle Unity 3D hat eine viel weniger steile Lernkurve, das heißt, es ist viel einfacher zu bedienen. Auch wenn wir bei Null anfangen, werden wir in kurzer Zeit herausfinden, was die wichtigsten Elemente sind. Im Fall von Unreal Engine ist die Oberfläche vom ersten Moment an viel komplizierter. In Bezug auf die Programmiersprachen Unterstützte Unreal Engine 4 verwendet C++, während Unity die Verwendung von C# oder JavaScript erlaubt, beide Sprachen mit den gleichen Ergebnissen. In Bezug auf die Kompatibilität ist Unity 3D mit den gleichen Plattformen wie Unreal Engine kompatibel, zusätzlich zu vielen anderen (insbesondere Konsolen aus ein oder zwei Generationen).

Beide Motoren haben ihre eigenen Shops um die Ressourcen herunterzuladen, die für die Projekte verwendet werden sollen. Unity 3D ist jedoch in Bezug auf die Anzahl davon unendlich überlegen.

Natürlich hat Unity durch einen größeren Marktanteil viel mehr Karrieremöglichkeiten.

unwirklich Unity 3D
Preis kostenlos Kostenlos (mit Einschränkungen) bis zu 100 US-Dollar.
Kommission 5% ab 3000 $. PRO-Lizenz von $ 1500 oder 75 pro Monat.
Einfach zu bedienen Schwierig, bei Null anzufangen. Klare und einfache Schnittstelle.
Programmiersprachen C ++ C# und JavaScript
Ressourcenspeicher Ja Ja
Plattformen iOS, Android, VR, Linux, Windows, macOS, Linux, HTML5, Xbox One und PS4 iOS, Android, Windows Phone, Tizen, Android TV, Samsung SMART TV, Xbox One, Xbox 360, Windows, macOS, Linux, HTML5, WebGL, VR, PS4, PlayStation Vita und Wii U.

Was muss ich wissen, um die Unreal Engine zu verwenden?

Das erste, was wir brauchen, sehr wichtig, ist die Zeit. Wie wir bereits erklärt haben, ist die Lernkurve des Motors ziemlich steil. Daher müssen wir viel Zeit damit verbringen, uns mit der Benutzeroberfläche und allen Funktionen, die sie uns bietet, vertraut zu machen, wenn wir wirklich mit der Programmierung von Videospielen mit dieser Engine beginnen möchten. Wir empfehlen Ihnen, wenn möglich, mit einem Unreal Engine-Kurs zu beginnen, auch wenn wir bereits Vorkenntnisse in anderen Sprachen oder Engines haben, um sich mit diesem vertraut zu machen. Dokumentation ist etwas, das wir immer zur Hand haben sollten.

Auch wenn wir viel über die Programmoberfläche machen können, gibt es einige Dinge, die wir sicherlich von Hand programmieren müssen. Und die einzige Sprache, die wir zu diesem Zweck verwenden können, ist C ++ , da sein Dolmetscher keine anderen Sprachen unterstützt. Wenn wir nicht in C++ programmieren können, haben wir langfristige Probleme.

Unreal Engine kostenlos herunterladen

Der beste Weg, diese Engine herunterzuladen, alle unsere Projekte zu kontrollieren und immer die neueste Version zu haben, ist, dies von der Seite aus zu tun Launcher Epic Games . Außerdem müssen Sie über ein Benutzerkonto verfügen, um eine Verbindung zu allen Ressourcen dieser Plattform herstellen und darauf zugreifen zu können.

Im linken Menü müssen wir " Unreal Engine Und von dort können wir die neueste Version der Engine kostenlos auf unseren Computer herunterladen.

Die Spieleentwicklung ist sehr sensibel, daher kann es vorkommen, dass uns eine bestimmte Version Probleme bereitet, die noch nie zuvor aufgetreten sind. Daher ermöglicht es uns Epic Games auch, frühere Versionen der Engine bis 4.0 herunterzuladen.

In diesem Launcher finden wir auch eine Liste aller Projekte, die wir erstellen. So haben wir sie immer griffbereit und können bei Bedarf darauf zugreifen.

Sobald die Unreal Engine heruntergeladen und installiert ist, können wir sie über den Epic Games Launcher öffnen. Und jetzt müssen wir nur noch anfangen, unsere Vorstellungen zu verwirklichen.

Ähnliche Artikel

Hinterlasse eine Antwort

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

Button zurück nach oben