| VRC | Erforderlich |
|---|---|
VRC.PC.Asset.1 Das Logo muss sich vor einem transparenten Hintergrund befinden. | |
VRC.PC.Asset.2 Store-Grafiken müssen ein gut sichtbares Logo ohne zusätzliche Texte, Taglines oder Banner enthalten. | |
VRC.PC.Asset.3 Das Cover im Store darf in den oberen oder unteren 20 % des Bildes keinen Text enthalten. | |
VRC.PC.Asset.4 Bei Hero Art muss das Branding der App zentriert im Bild enthalten sein. | |
VRC.PC.Asset.5 Screenshots müssen repräsentativ für die App sein und dürfen keine zusätzlichen Logos, Texte oder Ikonografien enthalten. | ✓ |
VRC.PC.Asset.6 App-Beschreibungen, Screenshots und Videos dürfen keine HMDs, Controller oder Logos für andere VR-Plattformen enthalten. | ✓ |
VRC.PC.Asset.7 Der Trailer darf nicht länger als 2 Minuten sein. | ✓ |
VRC.PC.Asset.8 Der Text des Bildmaterials sollte nicht kleiner als 24 pt sein. |
| VRC | Erforderlich |
|---|---|
VRC.PC.Audio.1 Die App muss für das Audiogerät ausgelegt sein, das in der Einstellung „Audioausgabe in der VR“ in der App ausgewählt wurde. | ✓ |
VRC.PC.Audio.2 Apps sollten die 3D-Audio-Raumverortung unterstützen, auch wenn diese nicht erforderlich ist. |
| VRC | Erforderlich |
|---|---|
VRC.PC.SDK.1 Apps sollten alle Grafik- und Leistungsrichtlinien erfüllen, wenn sie auf der empfohlenen Systemspezifikation mit der angegebenen alternativen Grafikkarte und mit deaktiviertem asynchronen Spacewarp ausgeführt werden. | |
VRC.PC.SDK.2 C/C++-Apps müssen für das Oculus PC SDK, Version 1.8 oder neuer, oder für das OpenXR SDK 1.0 oder neuer geschrieben sein. | ✓ |
VRC.PC.SDK.3 Unity-Apps müssen mit einer unterstützten Version entwickelt werden. | ✓ |
VRC.PC.SDK.4 Builds von Unreal Engine-Apps müssen mit einer unterstützten Distribution erstellt werden. | ✓ |
VRC.PC.SDK.5 Audiokinetic Wwise muss als Version 2016.1 oder höher vorliegen. | ✓ |
| VRC | Erforderlich |
|---|---|
VRC.PC.Functional.1 Die App muss installiert und ausgeführt werden können, ohne dass es zu Abstürzen, Hänger oder längeren Reaktionsverzögerungen kommt. | ✓ |
VRC.PC.Functional.2 Die App darf nicht mit einem Windows-Firewall- oder Unity-Grafikmodus-Dialog starten. | ✓ |
VRC.PC.Functional.3 Einzelspieler-Apps müssen unterbrochen werden, wenn der*die Nutzer*in das HMD absetzt oder Oculus Dash öffnet. | |
VRC.PC.Functional.4 Die App darf keine Nutzer*innendaten offenlegen. | |
VRC.PC.Functional.5 Nutzer*innen müssen an jedem Punkt des Erlebnisses weiterspielen können. | ✓ |
VRC.PC.Functional.6 Wenn die App einen Desktop-Modus unterstützt, muss dieser starten und auf dem Standard-Display spielbar sein, ohne HMD oder Touch-Controller zu verwenden. | |
VRC.PC.Functional.7 Die App muss auf das Positions- und Orientierungstracking des HMD reagieren. | ✓ |
VRC.PC.Functional.8 Die App darf nur Oculus- und Meta Quest-Headsets sowie -Controller im Titel oder in den Store-Assets enthalten. | ✓ |
| VRC | Erforderlich |
|---|---|
VRC.PC.Input.1 Die App darf keine Einzelbilder übermitteln und keine Eingabe akzeptieren, wenn der*die Nutzer*in das HMD absetzt oder Oculus Dash öffnet. | |
VRC.PC.Input.2 Einzelspieler-Apps müssen angehalten werden, während Oculus Dash geöffnet ist. | |
VRC.PC.Input.3 Die Auswahl von „Blickrichtung zurücksetzen“ muss die Position und Orientierung des*der Nutzer*in zurücksetzen. | ✓ |
VRC.PC.Input.4 Die Auswahl von „Zurück zu Oculus Home“ in Oculus Dash muss zurück zu Oculus Home führen. | ✓ |
VRC.PC.Input.5 Die App muss alle Buttons, die ein*e Nutzer*in benötigt, zu allen Controllern zuweisen, die eine App unterstützt. | |
VRC.PC.Input.6 Für die App darf Touch nicht als unterstütztes Eingabegerät angegeben werden, es sei denn, die Positions- und Ausrichtungsdaten von Touch erleichtern die Bewegung des*der Spieler*in oder beeinflussen die Umgebung. | |
VRC.PC.Input.7 Menüs im Spiel sollten mit dem Menü-Button auf dem Gamepad-Controller oder dem Menü-Button auf dem linken Touch-Controller aktiviert werden. | |
VRC.PC.Input.8 Verwende die Greiftaste des Touch-Controllers anstatt des Trigger-Buttons, um Objekte in der App aufzunehmen. | |
VRC.PC.Input.9 Wenn für eine App Focus Awareness aktiviert ist, muss sie weiterhin rendern, während Dash geöffnet ist, aber die Hände oder Controller der Nutzer*innen ausblenden und alle Eingaben ignorieren. | ✓ |
VRC.PC.Input.10 Die Hände und Controller in der App sollten in Position und Ausrichtung so genau wie möglich mit den realen Gegenstücken der Nutzer*innen übereinstimmen. |
| VRC | Erforderlich |
|---|---|
VRC.PC.Performance.1 Eine App muss innerhalb von 4 Sekunden nach dem Start Grafiken anzeigen und auf Head-Tracking reagieren. | ✓ |
VRC.PC.Performance.3 Die App sollte Grafiken im Headset mit 80 (Rift S) oder 90 (Rift) Einzelbildern pro Sekunde auf Nvidia 970 GPU unter Windows 10 anzeigen. | |
VRC.PC.Performance.5 Die App sollte Grafiken im Headset mit 80 (Rift S) oder 90 (Rift) Einzelbildern pro Sekunde auf AMD 290 GPU unter Windows 10 anzeigen. | |
VRC.PC.Performance.7 Die App muss ohne Konvergenzfehler oder ungewöhnliche Verzerrungen gerendert werden. | ✓ |
VRC.PC.Performance.8 Die App muss ohne sichtbare Z-Fighting- oder Tiefenkonflikt-Artefakte gerendert werden. | ✓ |
VRC.PC.Performance.9 Die App sollte im Display fixierte UI-Elemente in einem Compositor Layer rendern, um Ruckeln zu vermeiden, wenn die App Einzelbilder auslässt oder mit asynchronem Spacewarp ausgeführt wird. | |
VRC.PC.Performance.10 Die App darf Animationen oder physikalische Effekte nicht mit einer angenommenen Frame-Frequenz synchronisieren. |
| VRC | Erforderlich |
|---|---|
VRC.PC.Security.1 Die App muss innerhalb von 10 Sekunden nach dem Start eine Überprüfung der Plattformberechtigung durchführen. | |
VRC.PC.Security.2 Die App darf keine überflüssigen Dateien enthalten, wie etwa Marketing-Assets, Kopien von Oculus oder Meta Quest SDKs, OpenXR SDKs oder Bibliotheken für andere VR-APIs und Distributionsplattformen. | ✓ |
VRC.PC.Security.3 Die App darf keine Debugger-Symbole oder -Dateien enthalten. | ✓ |
| VRC | Erforderlich |
|---|---|
VRC.PC.Tracking.1 Beim Konfigurieren der Einreichungs-Metadaten für deine App musst du die Anforderungen für einen der Spielmodi „sitzend“, „stehend“ oder „Raumgröße“ erfüllen. | ✓ |
VRC.PC.Tracking.2 Beim Konfigurieren der Einreichungs-Metadaten für deine App müssen die Anforderungen für den Tracking-Modus „frontal“ oder „360“ erfüllt werden. |
| VRC | Erforderlich |
|---|---|
VRC.PC.Accessibility.1 Die App sollte auch ohne Ton ausführbar sein. | |
VRC.PC.Accessibility.2 Texte sowie In-App-Steuerelemente und -Elemente, die für den Fortschritt der App erforderlich sind, sollten gut lesbar sein. | |
VRC.PC.Accessibility.3 Die App sollte, sofern möglich, für die Nutzer*innen durch eine Kombination aus visuellem, akustischem und/oder haptischem Feedback Übersichtlichkeit und Orientierung bieten. | |
VRC.PC.Accessibility.4 Die App sollte die Möglichkeit bieten, mit einer Hand und/oder einem Controller bedient zu werden. | |
VRC.PC.Accessibility.5 Nutzer*innen sollten die Display-Einstellungen der App, wie etwa Helligkeit und Kontrast, je nach ihrem visuellen Bedarf bearbeiten können. | |
VRC.PC.Accessibility.6 Die App sollte entweder Optionen für Farbblindheit oder andere Techniken wie die Kombination von Farbe und Muster zur einfachen visuellen Unterscheidung enthalten. | |
VRC.PC.Accessibility.7 Die App sollte den Nutzer*innen die Möglichkeit bieten, die Ansicht zu drehen, ohne den Kopf/Hals physisch bewegen zu müssen. | |
VRC.PC.Accessibility.8 Die App sollte nach Möglichkeit mehrere Fortbewegungsarten unterstützen. |
| VRC | Erforderlich |
|---|---|
VRC.PC.Privacy.1 Die URL der Datenschutzrichtlinie verlinkt zu einer Datenschutzerklärung, die von der Organisation der App verwaltet wird. | ✓ |
VRC.PC.Privacy.2 Die Datenschutzrichtlinie erklärt deutlich, welche Nutzer*innendaten die App erfasst. | ✓ |
VRC.PC.Privacy.3 In der Datenschutzrichtlinie wird klar erläutert, wie die App die Nutzer*innendaten verwendet. | ✓ |
VRC.PC.Privacy.4 In der Datenschutzrichtlinie wird deutlich erklärt, wie alle Nutzer*innen beantragen können, dass ihre gesammelten oder gespeicherten Nutzungsdaten gelöscht werden können. | ✓ |
VRC.PC.Privacy.5 Organisation und App passieren Datenschutzprüfungen. | ✓ |
| VRC | Erforderlich |
|---|---|
VRC.Content.1 Die App muss allen Content-Richtlinien entsprechen. | ✓ |
VRC.Content.2 Die Metadaten der App müssen mit dem In-App-Inhalt der App übereinstimmen. | ✓ |
VRC.Content.3 Apps mit User-Generated Content müssen ein Formular enthalten, in dem Nutzer*innen den*die Entwickler*in über Verhalten in der App informieren können, das nicht mit dem Verhaltenskodex konform ist. | ✓ |
VRC.Content.4 Apps mit User-Generated Content sollten Nutzer*innen eine Möglichkeit bieten, unerwünschten Inhalt sofort zu verbergen. |
| VRC | Beschreibung | Erforderlich |
|---|---|---|
VRC.Publishing.1 Die App-Website-URL muss ein direkter Link zu einer gültigen Seite sein. | ✓ | |
VRC.Publishing.2 Falls vorhanden, muss die URL des externen Support-Links direkt zu einer gültigen Support-Seite führen. | ✓ | |
VRC.Publishing.3 Die URL der Nutzungsbedingungen (TOS) muss, sofern vorhanden, direkt zu einer gültigen TOS-Seite verlinken. | ✓ | |
VRC.Publishing.4 Der App-Name muss allen Content-Richtlinien entsprechen. | ✓ | |
VRC.Publishing.5 Die Kurzbeschreibung der App muss allen Content-Richtlinien entsprechen. | ✓ | |
VRC.Publishing.6 Die ausführliche Beschreibung der App muss allen Content-Richtlinien entsprechen. | ✓ | |
VRC.Publishing.7 Suchbegriffe müssen für die App relevant sein und allen Content-Richtlinien entsprechen. | ✓ | |
VRC.Publishing.8 Jegliche Verwendung von Meta-Marken in App-Metadaten muss den Markenrichtlinien entsprechen. | ✓ |