Entwickeln
Entwickeln
Deine Plattform auswählen

Unreal Engine

Meta bietet integrierten Support für Unreal Engine mit dem Meta-XR-Plugin. Die Integration ermöglicht eine einfache Entwicklung von XR-Apps für Meta Quest- und Oculus Rift-Headsets.
Dieser Abschnitt ist der primäre Leitfaden für das Targeting dieser Headsets mit Unreal Engine. Wir bieten zudem Querverweise auf die Entwicklungsleitfäden für das Meta Quest Mobile SDK und das PC SDK. Zusätzlich findest du Links zur Unreal Engine-Dokumentation von Epic Games.
Die Meta-Integration bietet zahlreiche Unreal Blueprints, die den Einstieg in die Entwicklung mit Unreal Engine einfacher machen. Blueprints bieten ein visuelles System für die Programmierung. Hier ein Ausschnitt aus einem Blueprint-Skript, der Meta-spezifische Funktionen enthält:
Unreal Engine Blueprint example
Wenn du noch keine Erfahrung mit Unreal Blueprints hast, unterstützen dich zahlreiche Videos und Tutorials von Epic Games bei deinen ersten Schritten. Bevor du mit dem Entwicklungsleitfaden fortfährst, solltest du über grundlegende Kenntnisse über das Arbeiten mit Blueprints-Programmierung verfügen.

Programm zur Zahlung von Lizenzgebühren für Unreal Engine

Als zusätzlicher Anreiz für die Entwicklung von VR-Apps mit Unreal Engine zahlt Meta Lizenzgebühren für jede VR-App, die mit Unreal Engine entwickelt wurde und im Meta Horizon Store verkauft wird, und zwar bis zu 5.000.000 USD an App-Einnahmen. Du musst über das Developer Dashboard zustimmen, um an diesem Programm teilzunehmen. Weitere Informationen findest du auf der Seite Programm zur Zahlung von Lizenzgebühren für Unreal Engine.

Abschnitte in diesem Leitfaden

Wir haben diesen Leitfaden für die Unreal Engine-Entwicklung um die folgenden Abschnitte ergänzt.

Erste Schritte

In den folgenden Themen werden dir die ersten Schritte genau erklärt:
  • Meta Quest: Schnellstart: Enthält Schritte, die dich bei den ersten Schritten mit der Entwicklung von Unreal-Apps für Meta Quest unterstützen.
  • PC-VR: Schnellstart: Enthält Schritte, die dich bei den ersten Schritten mit der Entwicklung von Unreal-Apps für PC-VR-Apps unterstützen.

Integration und Tools

Dieser Abschnitt enthält einen Überblick über die veröffentlichten Versionen und Einstellungen und Tools in der Meta-Integration mit Unreal Engine.

Integrationsdetails – Einstellungen und Entwicklungstools

Themen zur Entwicklung und Bereitstellung

Hand-Tracking und Controller

Informationen zu Eingabe-Events, die von Meta Quest Touch-Controllern und über das Hand-Tracking generiert werden, findest du unter:

Rendering

Informationen zur Verbesserung der Rendering-Qualität und Optimierung der Frame-Rendering-Rate findest du unter:

Nutzungserlebnis

Informationen dazu, wie du das bestmögliche Nutzungserlebnis schaffen kannst, findest du unter:
  • Nutzungserlebnis: Nutzungserlebnis.
  • Startbildschirm: Beschreibt die Verwendung des Startbildschirms während der App-Ladezeit und Unreal Engine Level-Übergangszeiten.
  • Social-Apps und Einnahmen: Dieser Abschnitt bietet einen Überblick über die Social-Funktionen und Einnahmen der Meta Horizon-Plattform mit Links zur SDK-Dokumentation für die Meta Horizon-Plattform.
  • Mixed Reality Capture: Beschreibt die Integration von Live-Video-Feeds in Unreal-Apps.

Plattform-Lösungen

Die Meta Horizon-Plattform bietet Support für Sicherheit, Community, Einnahmen und Interaktionen, darunter Prüfung von Berechtigungen, Spieler*innensuche, Ziele und Gruppenpräsenz, In-App-Käufen, VoIP und Speicherung in der Cloud.

Audio für Unreal-Apps

Audio ist ein zentraler Aspekt bei der Entwicklung überzeugender VR-Erlebnisse. In dem Audioleitfaden werden Tools für die Entwicklung immersiver Audioerlebnisse mit Unreal Engine-Apps vorgestellt. Dieser Leitfaden enthält Plugins für die Raumverortung für Unreal Engine und weitere gängige Tools für die Audiobearbeitung mit Unreal, darunter Audiokinetic Wwise und FMOD Studio. Zusätzlich enthält dieser Informationen zu Lipsync und anderen Audioressourcen.

Unreal-Referenz

Eine vollständige Kurzanleitung zu allen Unreal-Funktionen findest du unter:

Unreal-Beispiele

Weitere Informationen zu Beispielen für Unreal Engine und zur Implementation von Funktionen.