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:
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
Unreal-Referenz zur Versionskompatibilität: Dieser Abschnitt enthält Informationen zur Versionskompatibilität für Unreal Engine, das OVRPlugin und andere zugehörige SDKs.
Building Unreal Engine from Source: Beschreibt den Download, die Kompilierung und den Start von Unreal Engine über das GitHub-Repository mithilfe von Visual Studio 2017 oder 2019.
Hand-Tracking und Controller
Informationen zu Eingabe-Events, die von Meta Quest Touch-Controllern und über das Hand-Tracking generiert werden, findest du unter:
Fixed Foveated Rendering: Beschreibt Fixed Foveated Rendering, eine Rendering-Methode für bessere Performance, und wie diese in deinen Apps für Quest aktiviert werden kann.
Eye Tracked Foveated Rendering: Beschreibt Eve-Tracked Foveated Rendering, eine Rendering-Methode für bessere Performance, und wie diese in deinen Apps für Meta Quest-Headsets aktiviert werden kann.
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: