Dokumentacja Steamworks
Ustawienia aplikacji dla wirtualnej rzeczywistości

Wprowadzenie

Możesz zarządzać ustawieniami wirtualnej rzeczywistości dla swojej aplikacji na Steamworks w dwóch miejscach:
  • Ustawienia Steamworks – ustaw opcje uruchamiania oraz wybierz tryb przypisań SteamVR Input dla twojej aplikacji.
  • Strona w sklepie – opisz swoje wymagania systemowe dla VR oraz obsługiwane konfiguracje.

Ustawienia Steamworks

Ustawienia Steamworks pozwalają ci określić tryb przypisań SteamVR Input i twoje opcje uruchamiania dla twojej aplikacji.

Aby rozpocząć, kliknij link „Edytuj ustawienia Steamworks” na stronie docelowej aplikacji.

steamworksettings.PNG

W sekcji „Aplikacja” wybierz „Wirtualna rzeczywistość”.

vrsettings.PNG

Na tej stronie możesz określić, który tryb przypisań wejścia SteamVR będzie używany przez twoją aplikację.

Jeśli korzystasz z OpenXR, twoja konfiguracja przypisań wejścia znacząco wpłynie na to, ilu użytkowników będzie mogło kupić i grać w twoją grę. Jeżeli twoja gra prześle sugerowane przypisania dla kontrolerów Meta Quest 2, to SteamVR automatycznie zmieni przypisania dla większości rodzajów kontrolerów, by mogły one działać. Następujące profile kontrolera powinny mieć swoje własne przypisania z racji problemów z ich automatycznym przemapowaniem:
  • kontrolery HTC Vive
  • kontrolery Valve Index
  • kontrolery Windows Mixed Reality.

Jeśli korzystasz z OpenVR, twoja aplikacja automatycznie obsłuży wszystkie obecne i przyszłe gogle z obsługą OpenVR takie jak HTC Vive, Oculus Rift czy rodzinę urządzeń Windows Mixed Reality. Ponadto możesz udostępniać swoją natywną kompilację Oculus SDK dla użytkowników gogli Oculus Rift.

Dowiedz się więcej na temat OpenVR w oficjalnym repozytorium na GitHub.

Opcje uruchamiania


Przed włączeniem obsługi VR musisz skonfigurować co najmniej jedną opcję uruchamiania VR. Opcje uruchamiania informują Steam, jak obsłużyć twoją aplikację, gdy użytkownicy uruchamiają ją ze swoich bibliotek. Parametry uruchamiania można również wykorzystać, aby dać użytkownikom wybór między różnymi trybami aplikacji (z rzeczywistością wirtualną, bez niej, Vulkan itp.).

Opcje uruchamiania mogą być powiązane z określonymi gałęziami, plikami wykonywalnymi lub argumentami wiersza poleceń dla twojej aplikacji. Przykładowo możesz mieć argument wiersza poleceń "nazwagry.exe --novr", który uruchamia grę w trybie pulpitowym (bez VR). Dzięki opcjom uruchamiania możesz pozwolić użytkownikom na dokonanie bardziej intuicyjnego wyboru w tym zakresie.

Aby skonfigurować opcje uruchamiania, wybierz „Edytuj ustawienia Steamworks” na stronie docelowej aplikacji. W sekcji „Instalacja” wybierz „Ogólne”.

launchoptions.PNG

Każda aplikacja musi mieć skonfigurowaną co najmniej jedną opcję uruchamiania. Jeśli twoja aplikacja została stworzona przy użyciu SDK OpenVR, wybierz „Uruchom aplikację SteamVR”. W razie potrzeby możesz dodać inne opcje uruchamiania, klikając opcję „Dodaj nową opcję uruchamiania”. Steam sprawdza opcje uruchamiania pod kątem obecności opcji VR w celu dodania niektórych informacji dotyczących VR do twojej strony w sklepie.

thelablaunchoptions.PNG
Opcje uruchamiania dla „The Lab”.

Ustawienia strony w sklepie


Możesz także określić, które ustawienia wirtualnej rzeczywistości będą wyświetlane na stronie twojego produktu w Sklepie Steam. Aby rozpocząć, wybierz „Edytuj stronę w sklepie” na stronie docelowej aplikacji, a następnie wybierz zakładkę „Podstawowe informacje” i przewiń do sekcji „Obsługiwane platformy”.

SystemRequirementsVRFields.png

W polach w kategorii „Urządzenia i obsługa VR:” opisz zarówno SDK, jak i poszczególne urządzenia obsługiwane przez twoją grę. Zacznij od SDK (np. OpenXR lub SteamVR), a następnie określ poszczególne gogle, kontrolery i/lub wymagania dotyczące rozmiaru pokoju.
  翻译: