Sollten Sie ein Unreal Engine-Entwickler mit einer individuellen Lizenzvereinbarung sein oder derzeit die Unreal Engine für eine individuelle Lizenz evaluieren, dann ist dieses Dokument für Sie. Wenn Sie ein Entwickler sind, der unter der Standard-EULA arbeitet, und an benutzerdefinierten Bedingungen oder Premium-Support von Epic interessiert sind, kontaktieren Sie uns.
Begriffsdefinitionen
Lernen Sie die folgenden Begriffe, bevor Sie fortfahren.
| Begriff | Definition |
|---|---|
Epic Pro Support | Unsere private Seite für individuellen Lizenz-Support. |
Unreal Engine | Eine komplette Werkzeug-Suite für die Erstellung interaktiver Erlebnisse. |
UE | Die Abkürzung für Unreal Engine. |
Unreal Editor | Die Benutzeroberfläche für die Entwicklung mit der Unreal Engine. |
Epic Games Launcher | Eine Plattform zur Installation der Unreal Engine, dient auch zur Verwaltung der Nutzerprojekte und heruntergeladener Inhalte. |
Datasmith | Eine Funktion in der Unreal Engine, die den Import von Daten aus einer Vielzahl von CAD-, BIM- und 3D-Werkzeugen zur Inhaltserstellung ermöglicht. |
Abschnitt 1: Schnellstart
Um den Einstieg in die Arbeit mit Ihrer Unreal Engine-Lizenz so angenehm wie möglich zu gestalten, folgen Sie diesen Schritten der Reihe nach und überspringen Sie solche, die Sie bereits abgeschlossen haben.
1. Einrichten des Zugriffs auf den Epic Pro Support
Wenn Sie gerade erst mit Ihrer Unreal Engine Lizenz beginnen, ist Ihr erster Schritt die Anmeldung beim Pro-Support von Epic. Technische Administratoren werden mit einem Erstzugang bedacht und haben dann die Möglichkeit, zusätzliche Zugangsrechte für ihre Mitarbeiter einzurichten.
2. Die Unreal Engine installieren
Der nächste Schritt: die Unreal Engine installieren. Für die meisten Nicht-Spieleentwickler ist die empfohlene Methode die Verwendung des Epic Games Launcher, den Sie hier herunterladen können. Sollten Sie den Quellcode anpassen wollen, eigenständige Installationsprogramme oder eine verteilte Installation wünschen, so hält unser ausführlicher Guide weitere Informationen für Sie bereit. Dort erfahren Sie auch, wie Sie verschiedene Installationen parallel verwalten.
3. Datasmith-Plugins installieren (optional)
Datasmith ist eine Standardfunktion der Unreal Engine. Einige Formate wie 3ds Max, SketchUp Pro und Revit erfordern aber auch die Installation von Exporter-Plugins in der Quellanwendung.
4. Unreal Engine starten
Jetzt sind sie bereit für erste Schritte und können den Unreal Editor starten. Wenn Sie Unreal Engine über den Launcher installiert haben, melden Sie sich an, klicken Sie auf den Unreal Engine-Seitenleistentext und klicken Sie auf die gelbe Schaltfläche Starten. Sie können den Editor auch über den Tab Bibliothek starten, wo Sie aus mehreren Engine-Installationen auswählen oder Ihre speziellen Projekte direkt laden können. Ziehen Sie unseren detaillierten Guide zu Rate, um Infos über den Start eines benutzerdefinierten oder Offline-Builds des Unreal Editors zu erhalten.
5. Ein Projekt erstellen
Beim ersten Öffnen von Unreal Editor wird der Projektbrowser angezeigt. Sie können hier ein neues Projekt aus einer Vorlage erstellen. Sie können auch über den Tab Beispiele des Launcher eines der vollständig ausgearbeiteten Beispielprojekte laden.
6. Beginn Ihrer Lernreise
Wir bieten Ihnen eine Fülle von Lernressourcen zu Ihrer Unterstützung, darunter unsere Online-Lernplattform. Ihnen steht auch große Hilfe in Form der Unreal Engine-Dokumentation zur Verfügung.
7. Hilfe erhalten
Stecken Sie fest oder haben Sie Probleme? Brennt Ihnen eine Frage unter den Nägeln? Wenden Sie sich an den Epic Pro Support. Sie können sich auch in unserer öffentlichen Community engagieren oder uns direkt kontaktieren, wenn Sie weitere Hilfe benötigen.
Abschnitt 2: Zugang zu und Verwaltung von Konten
Der erste Schritt, um sich und Ihre Mitarbeiter mit Ihrer Unreal Engine-Lizenz auszustatten, besteht darin, den Zugang für alle einzurichten. Diese Sektion empfiehlt sich für technische Administratoren und enthält mehr Einzelheiten als die Informationen im Schnellstart-Guide.
Ihr Epic Games-Konto
Ihr Portal zu den meisten Funktionen und Diensten der Unreal Engine ist Ihr Epic Games-Konto, das mit Ihrer spezifischen E-Mail-Adresse verknüpft ist. Möglicherweise haben Sie bereits ein Epic Games-Konto mit Ihrer aktuellen professionellen E-Mail-Adresse erstellt, aber wenn nicht, müssen Sie sich für ein Konto registrieren.
Alle Mitarbeiter in Ihrem Unternehmen benötigen außerdem ihre eigenen Epic Games-Konten, um auf alle Funktionen und Dienste für die Unreal Engine zugreifen zu können. Sie müssen jeweils individuelle Konten über www.unrealengine.com erstellen, um sich anzumelden.
So gewähren Sie Ihnen und Ihrem Team Zugriff auf den Pro-Support von Epic
Die Mitarbeiter von Epic Games gewähren dem primären technischen Ansprechpartner, der bei der Unterzeichnung der Lizenz benannt wurde, den anfänglichen Zugriff auf Epic Pro Support. Diese Person erhält Administratorrechte und hat die Möglichkeit, den Zugriff auf den Epic Pro Support auf weitere Mitarbeiter auszuweiten.
Achten Sie auf eine E-Mail-Nachricht mit dem Titel „Willkommen in der Epic Pro Support Community!“, die automatisch nach der Aktivierung Ihres Zugangs versendet wird.
Folgen Sie dem Link in der E-Mail, um sich mit den Epic-Kontoanmeldedaten, die mit Ihrer beruflichen E-Mail-Adresse verknüpft sind, beim Epic Pro Support anzumelden. Es kann zu Problemen bei der Anmeldung kommen, wenn Sie bereits mit einem anderen Epic Games-Konto, das keinen Zugang zum Pro-Support von Epic hat, im Epic Games-Ökosystem angemeldet sind.
Schließen Sie bei der Erstanmeldung den Einführungsprozess ab, um Profil und Benachrichtigungseinstellungen einzurichten, dann ist Ihr Zugang vollständig. Sie können nun Wissensartikel lesen, nach Beiträgen anderer Entwickler suchen oder eigene Supportanfragen stellen.
Um weiteren Mitgliedern Ihres Teams Zugang auf den Pro-Support von Epic zu gewähren, muss der primäre technische Ansprechpartner, dem administrative Berechtigungen erteilt wurden, die im Administrator Handbuch des Pro-Support von Epic aufgeführten Schritte ausführen.
Epic Games-Kontosicherheit
Zur Gewährleistung Ihrer Kontosicherheit empfehlen wir Ihnen, die Zwei-Faktor-Authentifizierung zu aktivieren. Navigieren Sie dazu zu Ihren Kontoeinstellungen und klicken Sie auf den Tab Passwort & Sicherheit. Scrollen Sie nach unten, klicken Sie auf den Link E-Mail-Verifizierung senden, um Ihre E-Mail-Adresse zu bestätigen. Klicken Sie dann (je nach Ihren Vorlieben) wahlweise auf Authentifikator-App aktivieren oder E-Mail-Authentifizierung aktivieren.
Abschnitt 3: Unreal Engine installieren
Ein Kernbestandteil Ihrer Unreal Engine-Lizenz ist der Zugang zu den darin enthaltenen Software-Werkzeugen. Diese Sektion führt Sie durch Ihre Optionen und die diversen Installationsmethoden dafür.
Unreal Engine-Hardware- und Softwareanforderungen
Prüfen Sie vor Installation der Unreal Engine, ob Ihr System in der Lage ist, sie auszuführen. Empfohlene Systemspezifikationen für die Verwendung von Unreal Engine unter Windows, Mac und Linux finden Sie hier.
Wir empfehlen üblicherweise, die neueste stabile Version Ihres jeweiligen Grafikkartentreibers zu wählen.
Wenn Sie Performanceprobleme bemerken, kann VTune ein äußerst nützliches Tool darstellen, um Probleme zu ermitteln; allerdings funktioniert es nur auf Intel-CPUs. Eines der häufigsten Nadelöhre ist die Festplatten-E/A. Ein RAID-0-Festplatten-Array und zusätzlicher Arbeitsspeicher könnten Abhilfe schaffen.
Die Unreal Engine erhalten
Die Unreal Engine lässt sich über eine Vielzahl von Quellen beziehen, je nach Ihrem Bedarf und Anwendungsfall. Verwenden Sie nachfolgendes Flussdiagramm, um die für Sie richtige herauszufinden, und lesen Sie die Absätze mit den entsprechenden Buchstaben, um fortzufahren.
| Zustand/Zustände | Definition |
|---|---|
A | Benötigt Ihre Belegschaft Zugang zum Quellcode, um die Standardfunktionalität der Engine zu ändern? |
B | Epic Games Launcher |
C | Github |
D | Perforce (auf Anfrage) |
D/E | Verteilte Installation oder eigenständiges Unreal Engine-Installationsprogramm (auf Anfrage) |
A: Binär- oder Quellcode
Die meiste Software, mit der Sie vertraut sind, wird als lauffähiges Programm bereitgestellt, gespeichert in binären (computerlesbaren) Dateien. Unreal Engine ist im Binärformat verfügbar, was den Einstieg erleichtert, aber die Einschränkung birgt, dass jede Version im Istzustand zur Verfügung gestellt wird. Das bedeutet, dass sie außer durch Plugins nicht verändert werden kann oder wenn Epic eine aktualisierte Version veröffentlicht.
Der alternative Ansatz wäre der Quellcode, der für die Unreal Engine ebenfalls bereitsteht. Der Quellcode der Engine kann von jedermann heruntergeladen werden, um Änderungen, Aktualisierungen oder Verbesserungen vorzunehmen, und den Code dann zu einem anwendbaren Build zu kompilieren. Dieser Ansatz gewährt Ihnen eine Menge Kontrolle, ist aber auch komplexer in der Anwendung und erfordert Programmierkenntnisse.
Der Binär-Build der Unreal Engine kann von jedem über den Epic Games Launcher heruntergeladen werden, und der Quellcode-Build ist für jeden über GitHub frei verfügbar. Wir empfehlen Ihnen, diese Optionen ebenfalls zu nutzen. Als Lizenznehmer stehen Ihnen bei Bedarf auch andere Zugriffsmöglichkeiten zur Verfügung.
B: UE mit dem Epic Games Launcher
Die meisten Nicht-Spiel-Kunden sollten den binären Build der Unreal Engine über den Epic Games Launcher herunterladen. Der Launcher steuert Ihre Downloads, benachrichtigt Sie bei Aktualisierungen und kümmert sich um die Installation von Plugins und anderen herunterladbaren Inhalten. Die einzigen Nachteile könnten sich für Unternehmen ergeben, die ihren Mitarbeitern den Zugang zum Internet verweigern oder restriktive Software-Richtlinien auferlegen.
Wenn Sie den Epic Games Launcher noch nicht installiert haben, können Sie ihn hier herunterladen. Dieser besondere Download-Link ermöglicht eine Einstellung für Nicht-Spiele-Kunden, welche die Navigationsoptionen für verschiedene Videospiele, die normalerweise auf dem Launcher verfügbar sind, ausblendet. Sie können diese in den Launcher-Einstellungen wieder aktivieren, falls gewünscht. Der Launcher ist auch über die Schaltfläche Herunterladen auf www.unrealengine.com verfügbar.
Sobald Sie den Epic Games Launcher installiert haben, melden Sie sich mit Ihren Zugangsdaten für das Epic-Konto an. Auf dem Tab Unreal Engine können Sie auf die gelbe Schaltfläche auf der rechten Seite klicken, um die aktuelle Version von Unreal Engine zu installieren, oder Sie können zur Seite Bibliothek navigieren, um mehr Kontrolle über die Version zu haben, die Sie installieren möchten.
Es ist wichtig zu beachten, dass mehrmals im Jahr neue Versionen von Unreal Engine veröffentlicht werden und dass es sich bei jeder dieser Hauptversionen um eine separate Installation und nicht um eine Aktualisierung der vorherigen Version handelt. Haben Sie z. B. UE 5.0 installiert und UE 5.1 wird veröffentlicht, woraufhin Sie sich entscheiden, diese zu installieren, behalten Sie die vorherige 5.0-Installation bei und fügen 5.1 als separate neue Installation hinzu. Dies wird auf der Bibliothek-Seite des Epic Games Launcher mit verschiedenen Engine-Slots dargestellt. Neue Slots können durch Klicken auf die Schaltfläche Hinzufügen (+) hinzugefügt werden.
Jede Hauptversion erhält voraussichtlich kleinere Hotfix-Updates (dargestellt durch eine Punktzahl, wie .2 und .3). Der Launcher informiert Sie, sobald ein Hotfix verfügbar ist, und das Update für diesen Hotfix wird direkt auf die bestehende Installation angewendet. Bei der Installation einer Engine-Version wird stets die neueste verfügbare Version mit allen Hotfixes installiert.
Sie können wählen, wohin die Unreal Engine installiert wird (dies kann wichtig sein, da die Dateigröße der Unreal Engine mehrere Gigabyte beträgt) und Ihnen werden auch Installationsoptionen angeboten. Die Optionen bieten Ihnen die Möglichkeit zu konfigurieren, was Sie herunterladen müssen, z. B. Code, der für die Entwicklung für bestimmte Plattformen erforderlich ist.
Sobald eine Engine-Version installiert und die Installation überprüft wurde, klicken Sie auf Starten, um Unreal Editor zu öffnen.
Informationen zur Verwendung des Editors finden Sie unter "Anschnitt 4: Erste Schritte".
Vergessen Sie nicht, im Epic Games Launcher die Seiten Community, Beispiel und Fab zu durchstöbern, um weitere Ressourcen zu entdecken.
C: UE mit GitHub
Sollten Sie den Quellcode der Unreal Engine ändern müssen, empfiehlt es sich standardmäßig, diesen über GitHub herunterzuladen.
Um Zugang zu GitHub zu erhalten, müssen Sie Ihr Epic Games-Konto erfolgreich mit Ihrem GitHub-Konto verknüpfen. Sobald dies geschehen ist, können Sie über GitHub auf den Quellcode der Unreal Engine zugreifen. Weitere Einzelheiten finden Sie nachfolgend:
D: UE mit alternativen Optionen für individuelle Nicht-Spiel-Lizenznehmer
Sollte keine der oben genannten Optionen Ihren Anforderungen entsprechen, könnte Epic möglicherweise einen alternativen Zugang anbieten.
Für Unternehmen, bei denen die Unreal Engine auf Computern ohne Internetverbindung verwendet wird, können wir eine Offline-Lösung mit einer Standalone-Version der Unreal Engine anbieten.
Für Unternehmen, die zwar Zugriff auf den Quellcode benötigen, aber für deren Bedürfnisse GitHub nicht ausreichend ist, können wir Zugriff auf das Perforce-Repository von Epic für die Entwicklung der Unreal Engine bieten.
Wurde Ihnen bereits ein alternativer Zugang gewährt, finden Sie hier weitere Dokumente, die Ihnen erklären, wie Sie vorgehen müssen. Sollten Sie einen speziellen Zugang benötigen, wenden Sie sich bitte an Ihren Epic Business Development Manager.
E: Verteilte UE-Installation
Der traditionelle Installations-Workflow der Unreal Engine besteht darin, dass der Endverbraucher die Engine direkt herunterlädt und entweder installiert oder auf seinem lokalen Computer kompiliert. Uns ist jedoch bewusst, dass dieser Workflow sich nicht für alle Organisationen eignet.
Die Engine lässt sich etwa auf einen einzelnen Computer herunterladen und die Installation kann dann per Mirror auf andere Computer verteilt werden. Wir haben hier ein Dokument vorbereitet, um weitere Informationen zu diesem Installationsprozess bereitzustellen. Dieses Dokument wurde zwar eigens für akademische Einrichtungen erstellt, aber die Informationen lassen sich auf andere Organisationen anwenden.
Optionale Einrichtung für Datasmith
Datasmith ist Kernbestandteil von Unreal Engine und kann sofort verwendet werden, indem Sie ein neues Projekt aus den Kategorien Film/Video and Live Events, Architecture, Engineering and Construction oder Automotive Product Design and Manufacturing erstellen (weitere Informationen finden Sie auch im Abschnitt Erstellen Ihres ersten Projekts weiter unten). Wenn Sie an einem Projekt einer anderen Kategorie arbeiten und Datasmith aktivieren möchten, können Sie zu Bearbeiten > Plugins > Importers navigieren und von dort aus die benötigten Datasmith-Komponenten aktivieren und Unreal Editor neu starten.
Für einige Formate, z. B. 3ds Max, SketchUp Pro und Revit, müssen außerdem Plugins in der Quellanwendung installiert werden. Sollten Sie Ihre Assets aus diesen Anwendungen exportieren wollen, folgen Sie dem Link, um die Exporter-Plugins abzurufen und zu installieren.
Abschnitt 4: Erste Schritte
Die Unreal Engine bietet eine Fülle von Ressourcen, mit denen Ihre Mitarbeiter und Sie Projekte zum Erfolg führen können – von der Einarbeitung in den Unreal Editor bis hin zur Beherrschung fortgeschrittener Entwicklungstechniken. Diese Sektion führt Sie durch die auf Ihrer Reise benötigten Informationen, und wir empfehlen Ihnen, sie an alle Mitarbeiter weiterzugeben, welche die Unreal Engine verwenden werden.
Erste Schritte
Den Unreal Editor starten
Wenn Sie den Epic Games Launcher zur Installation von Unreal Engine verwendet haben, können Sie Unreal Editor starten, indem Sie sich beim Launcher anmelden und auf die gelbe Schaltfläche Starten klicken. Alternativ können Sie den Editor über den Tab Bibliothek starten, wo Sie auch Ihre Engine-Installationen verwalten oder direkt ein bestimmtes Projekt öffnen können.
Sollten Sie die Unreal Engine über den kompilierten Quellcode oder ein eigenständiges Offline-Build installiert haben, navigieren Sie zu dem Verzeichnis, in dem die Unreal Engine gespeichert wurde, und machen Sie die ausführbare Datei im folgenden Pfad ausfindig:
| Plattform | Pfad |
|---|---|
Windows |
|
macOS |
|
Möglicherweise wollen Sie eine Desktop-Verknüpfung erstellen, um in Zukunft leichter darauf zugreifen zu können.
Erstellen Ihres ersten Projekts
Beim ersten Öffnen von Unreal Editor wird der Projektbrowser angezeigt. Der Projekt-Browser bietet einen idealen Einstiegspunkt, von dem aus Sie Projekte erstellen, Ihre bestehenden Projekte oder heruntergeladene Beispielprojekte öffnen möchten.
Bei der Erstellung eines neuen Projekts stehen Ihnen je nach der von Ihnen gewählten Projektkategorie verschiedene Vorlagen zur Verfügung. Die Vorlage Leer erstellt ein komplett leeres Projekt, wohingegen andere Vorlagenoptionen eine Grundlage für Inhalt und Funktionalität bieten.
Einige Vorlagen erfordern die Installation von Visual Studio, um Komponenten des Projekts oder optionalen Code in C++ zu kompilieren.
Beim ersten Erstellen eines Projekts können Sie optional Starter-Inhalte einschließen, um Ihren Levels einige grundlegende Assets hinzuzufügen. Starter-Inhalt ist nur für frühe Entwicklungsphasen gedacht. Sobald Sie bereit sind, ihn durch Assets in Produktionsqualität zu ersetzen, können Sie entweder Fab als Shop nutzen oder Ihre eigenen Assets aus anderen Anwendungen importieren.
Sobald Sie Ihr Projekt erstellt haben, können Sie es beim Starten von Unreal Editor erneut laden, indem Sie es entweder im Launcher im Abschnitt Meine Projekte auswählen oder eine Desktop-Verknüpfung mit den Zieleigenschaften erstellen, z. B.:
| Plattform | Pfad |
|---|---|
Windows |
|
macOS |
|
Beispielprojekte
Die Arbeit mit einem leeren Projekt mag zunächst einschüchternd wirken, wenn Sie interaktive Funktionalität erstellen möchten, aber Vorlagen sind immer nur ein Ausgangspunkt. Manchmal ist es einfacher, wenn man ein fertiges Beispiel hat, von dem man lernen und das man an seine eigenen Anforderungen anpassen kann.
Wir bieten eine breite Palette an Beispielprojekten, die über den Tab Lernen des Launcher unter Engine Feature Samples aufgerufen werden können.
Um eines dieser Beispiele zu verwenden, klicken Sie auf das Projekt, um die Detailseite zu öffnen, klicken auf KOSTENLOS und dann auf Projekt erstellen. Nachdem das Projekt installiert wurde, können Sie es über den Projekt-Browser oder die Bibliothek-Seite öffnen.
Abschnitt 5: Lernen
Egal, ob Sie erste Schritte machen oder Ihr Wissen um fortgeschrittene Techniken erweitern möchten, wir haben alles, was Sie zum Lernen brauchen.
Dokumentation
Unsere umfangreiche Unreal Engine-Dokumentation enthält Schnellstart-Anleitungen, Referenzmaterial, Scripting- und Programmieranleitungen, Versionshinweise und mehr.
Dort können Sie sich mit den Grundlagen von Unreal Editor vertraut machen.
Sobald Sie grundlegende Kenntnisse über die Engine haben, können Sie auf der Docs-Website nach Informationen zu bestimmten Themen suchen, um mehr zu erfahren.
Informationen zur Verwendung von Datasmith finden Sie in der Datasmith-Dokumentation.
Lernvideos
Wenn Sie Informationen lieber im Videoformat erfassen, bietet unsere Online-Lernplattform eine große Auswahl an Videotutorials auf Anfrage.
Sobald Sie die Grundlagen gemeistert haben, lassen sich die Inhalte nach Themen wie Architektur/Bauwesen, Automobilbau, Spieleentwicklung und mehr filtern, um den für Sie passenden Lernpfad zu finden.
Abschnitt 6: Unterstützungsressourcen
Epic Pro Support
Lizenznehmer mit einer benutzerdefinierten Unreal Engine-Lizenz können über Epic Pro Support auf Premium-Support zugreifen. Auf dieser exklusiven Support-Website können Sie Fragen stellen, Antworten von Epic Games-Mitarbeitern erhalten und von den Interaktionen anderer Entwickler mit unseren Mitarbeitern lernen.
Auch wenn Epic Games viele verschiedene Support-Kanäle zur Verfügung stellt, um der Vielzahl der Benutzer gerecht zu werden, bitten wir Sie, alle Ihre Fragen, Probleme und Feedback beim Epic Pro Support zu protokollieren. Auf diese Weise können wir gewährleisten, dass wir Ihnen die gewünschte Unterstützung bieten können.
Um zu lernen, wie Sie unsere Support-Webseite optimal nutzen und zusätzlichen Mitarbeitern Zugang gewähren können, werfen Sie einen Blick auf die verschiedenen Artikel der Wissensdatenbank, die wir erstellt haben.
Community-Ressourcen
Wir empfehlen Ihnen zwar, Ihre speziellen Fragen oder Probleme an den Epic Pro Support zu richten, aber vielleicht finden Sie es auch hilfreich, sich mit unserer öffentlichen Community auszutauschen, um mit anderen Entwicklern zu diskutieren und schnell nach bekannten Lösungen zu suchen. Besuchen Sie die Unreal Engine-Foren, um sich mit anderen Entwicklern auszutauschen.
Kontakt aufnehmen
Haben Sie noch Fragen oder Probleme? Kontaktieren Sie uns, und wir helfen Ihnen, so schnell wie möglich loszulegen.
Wenden Sie sich an Ihren Business Development Manager, wenn Sie Fragen zu Ihrer Lizenz haben oder zusätzliche Vorteile aktivieren möchten.
Schreiben Sie uns eine E-Mail an [email protected], sollten Sie generelle Fragen zu Ihrem Konto haben oder Hilfe bei der Einrichtung benötigen.