Heim > Artikel > Technologie-Peripheriegeräte > Große etablierte VR-Entwickler kritisieren die Schwierigkeiten und Herausforderungen bei der Portierung von PSVR 2-Spielen
Entwicklerperspektive
(英伟网Nweon 5. Januar 2024) Laut dem Marktforschungsunternehmen Omdia sind die Verkäufe der Sony PSVR 2 langsamer als die der vorherigen Generation. Tatsächlich ist einer der Hauptkritikpunkte der Community an Sony VR der Mangel an Inhalten, geschweige denn das Erlebnis von Meisterwerken. In einem speziellen Blogbeitrag sprach Inverse über dieses Problem mit PSVR 2. Laut Interviews mit mehreren VR-Entwicklungsstudios ist die Entwicklung von Spielen für Sony PSVR 2 nicht einfach, einschließlich Feature-Experimenten, wie Unity die Projektentwicklung behinderte und den Schwierigkeiten und Schwierigkeiten, die Zustimmung von Sony zu erhalten.
Auf der Wunschliste der Entwickler stehen unter anderem eine verbesserte Tracking-Leistung, ein aktualisierter Testzugang zum Sammeln von Spieler-Feedback und ein QA-Team zur Unterstützung kleiner VR-Studios.
„Eine Woche vor der Veröffentlichung des Spiels wurden viele unserer Erwartungen zerstört.“
Mixed Realms Creative Director Edi Torres stand vor einer schwierigen Entscheidung. Obwohl das Team beabsichtigt, das Werk auf die Plattform von Sony zu bringen, ist die grafische Wiedergabetreue der PSVR 2-Version von „Hellsweeper“ nicht so gut wie die der Steam VR-Version. Sie arbeiten jedoch weiterhin hart daran, Lösungen zu finden, um das beste Spielerlebnis auf PSVR 2 zu gewährleisten.Als Sony die PSVR 2 zum ersten Mal ankündigte, war Mix Realms tatsächlich sehr begeistert von den Hardware-Spezifikationen des Headsets. Doch gerade als die Produktion des Spiels zu Ende ging, stieß Etty auf ein unerwartetes Hindernis.
Foveated-Rendering ist eine Schlüsselfunktion in Hellsweeper. Es nutzt die Eye-Tracking-Funktionen des Headsets, um den Bereich, in den der Spieler blickt, deutlich darzustellen, während die Auflösung an anderen Stellen des Bildschirms reduziert wird. Im September 2022 erhielt Mix Realms ein Entwicklungskit für Sonys neues Headset und verbrachte mehrere Monate damit, frühe Leistungsprobleme zu beheben. Kurz vor der Veröffentlichung des Spiels stellte das Team jedoch fest, dass es ohne foveated Rendering die Leistungserwartungen nicht erfüllen konnte. Leider unterstützt die von Unity bereitgestellte Standard-Rendering-Pipeline diese Funktion nicht und die universelle Rendering-Pipeline von Unity (die Funktionen wie Foveated-Rendering unterstützt) war bei der Entwicklung von „Hellsweeper“ nicht stabil.
Zu diesem Zeitpunkt näherte sich Mixed Realms bereits der Vorschauzeit für die Veröffentlichung von PS VR2-, Steam VR- und Meta-Versionen. Da Hellsweeper Koop und Crossplay unterstützt, ist der Code für die drei Versionen grundsätzlich derselbe. Daher wirken sich erhebliche Änderungen an einer Version auf alle Versionen aus. Darüber hinaus bedeutet die Verzögerung der Veröffentlichung der PS VR2-Version auch, dass das Studio mehrere Jahre damit verbracht hat, Crossplay zu entwickeln, was ebenfalls ein Opfer ist.
Schließlich veröffentlichte das Team am 21. September 2023 eine synchronisierte Version und veröffentlichte anschließend eine detaillierte Roadmap mit detaillierten Plänen für die Umstellung des Projekts auf eine universelle Rendering-Pipeline.
Etty sagte: „Wenn wir eine magische Kristallkugel hätten und uns jemand sagen würde, dass wir das Spiel nach dreieinhalb Jahren Entwicklung benutzerfreundlicher machen könnten, würden wir andere Entscheidungen treffen.“
Dies ist nur ein Beispiel dafür, wie PlayStation VR2 die Entwicklung von Spieleentwicklern direkt oder indirekt behindert. First-Party-Spiele wie „Resident Evil 8“ und „Horizon: Call of the Mountain“ wurden bereits am 22. Februar 2023 veröffentlicht. Seitdem wurden mehr als 130 Spiele für PSVR 2 verfügbar gemacht, von Portierungen bis hin zu neuen Erlebnissen. Aber nicht alle Studios können die Arbeit sicher erledigen.
Inverse interviewt die Entwickler von The Light Brigade, Hellsweeper, Paper Beast, Among Us VR und Vampire: the Masquerade – Justice über Testversionen von PSVR 2-Funktionen und darüber, wie Unity die Projektentwicklung behindert, sowie über die Probleme und Schwierigkeiten, die mit der Genehmigung von Sony einhergehen (Sony reagierte zum Zeitpunkt der Drucklegung nicht auf eine Bitte um Stellungnahme).
PSVR 2-Auflösungsproblem
Der Kreativdirektor und Spieledesigner von Paper Beast, Éric Chahi, dachte ursprünglich, der Wechsel von PS VR zu PS VR2 wäre ein einfacher Übergang. Dies ist jedoch nicht der Fall.
Da das neue 549-Dollar-Headset keine Abwärtskompatibilität unterstützt, muss das Studio das Spiel manuell portieren. Allerdings gibt es für Entwickler Möglichkeiten, höhere Auflösungen, bessere Leistung usw. zu nutzen. Aber der Prozess kann eine große Tortur sein.
Natsuki sagte: „Die Pixelzahl des Headsets hat sich vervierfacht, und wir haben eine Reihe von Rendering-Verbesserungen hinzugefügt, wie z. B. dynamische Texturen für Sand- und Wasserflüsse, Lichtschachteffekte und klarere Schatten, sodass die Qualität verbessert wird.“ Die PSVR 2-Version ist jedoch ziemlich offensichtlich. Mehr Pixel und komplexere Shader bedeuten mehr Berechnungen
Die Hauptschwierigkeit liegt immer noch in der Einheit. Das Entwicklungsteam Pixel Reef erhielt ein Entwicklungskit und rüstete Mitte 2022 auf eine neue Version der Engine um. Aufgrund der beteiligten benutzerdefinierten Rendering-Pipeline war der Übergang zu Unity jedoch sehr „schmerzhaft“. Natsuki bemerkte, dass das Team an einem Patch arbeitet, der darauf abzielt, die Auflösung zu erhöhen, um „das Beste aus beiden Welten herauszuholen“.
Anhand der Hardware-Spezifikationen des neuen Head-Displays von Sony, gepaart mit der PS5-Leistung, können Entwickler die High-Fidelity-Steam-VR-Version als Grundlage für die Portierung nutzen. Dies war die ursprüngliche Absicht von Hellsweeper und der Ausgangspunkt für The Light Brigade.
Eddie Lee, Designer und Mitbegründer des Entwicklungsteams Funktronic Labs, sagte: „Wir haben der Steam-Version Spezialeffekte wie Schatten, Bloom und HDR hinzugefügt und diese Version auf PS VR2 gebracht. Technisch gesehen ist es also eine Frage des Vorbeigehens das VRC (eine Liste technischer Anforderungen für die virtuelle Realität, die jedes Spiel erfüllen muss)
Obwohl es keinen Mangel an PS gibt, ist es eine Herausforderung, die erforderlichen Leistungs- und visuellen Schwellenwerte ohne die Hilfe von Rendering-Funktionen zu erreichen. Zum Zeitpunkt der Veröffentlichung verwendete The Light Brigade die Neuprojektion. Aber das erste große Update ersetzte es durch eine native Auflösung von 90 Hz.
Die meisten PS VR2-Spiele verwenden Reprojektion, eine Rendering-Technik, die künstlich Frames generiert, um die Bildrate zu erhöhen. Beispielsweise können 60 Bilder/Sekunde auf 120 Hz projiziert werden, dies führt jedoch zu unscharfen Bildern, insbesondere bei der Betrachtung von Objekten aus nächster Nähe.
Es kann auch Schwindel verursachen. Fast Travel Games, der Entwickler von „Vampire: the Masquerade – Justice“, erkannte dieses Problem im November 2023 und plante, es in einem nachfolgenden Patch zu beheben.
Aber Wochen später stellte ein Sprecher des Studios per E-Mail fest, dass es sich um „schlechte Kommunikation“ handele. Spiele zielen auf 120 Hz ab, nutzen aber manchmal eine Neuprojektion, um dieses Ziel zu erreichen. Derzeit verfügen die Studios nicht über die Bandbreite, um andere Optionen für die Bildwiederholfrequenz anzubieten.
Hubris-Spieleproduzent Keon Van den Steen sagte in einem Reddit AMA, dass das Reprojektionssystem des Headsets in Zukunft verbessert wird. Doch vorerst stehen die Entwickler vor einer schwierigen Entscheidung.
No Man’s Sky-Engine-Programmierer Martin Griffiths hat etwa vier Monate damit verbracht, Foveated-Rendering zu ermöglichen. Ähnliche Ergebnisse liefert auch der im Juli 2023 veröffentlichte „Switchback VR“-Patch, der Foveated Rendering zur Erhöhung der Auflösung einführt. Beide Spiele sind Teil der PSVR 2-Startreihe.
Ärgerliches VRC
Andere Projekte sind schwieriger. Spiele wie Phasmophobia, Madison VR, Behemoth und Bulletstorm VR sind nur einige der Dutzenden Spiele, die im Jahr 2023 verschoben wurden. Während es den meisten Studios schwerfällt, konkrete Details preiszugeben, hat eine Person verraten, was Sonys VRC mit sich bringen wird.
Eddie Lee von The Light Brigade sagte: „Das Abschließen von VRC ist sehr ärgerlich, weil es viele Szenarien gibt, wie das Gedrückthalten der X-Taste auf dem linken Controller, während man die Starttaste gedrückt hält und das Headset 20 Mal abzieht Etwas, das ein normaler Spieler nicht tun würde, aber man muss sicherstellen, dass die Qualität des Erlebnisses gewährleistet ist. PlayStation möchte nicht, dass die Benutzer ein schlechtes Erlebnis haben, oder?“
Eddie Lee sagte, dass Sony uns immer sehr unterstützt hat und „The Light Brigade“ in die Startaufstellung von PSVR 2 aufgenommen und gleichzeitig das Spiel aktiv beworben hat. Er ist dankbar, dass sein Studio einen Vollzeit-Träger engagieren kann, der alle Anfragen erfüllt, aber das ist nicht das Privileg, das jedes kleine Studio hat.
Robert Gordon, Lead Engineering Manager bei Schell Games, der an Among Us VR gearbeitet hat, sagte, Sony habe dem Zertifizierungsprozess zusätzliche Schritte hinzugefügt. Angesichts der Erfahrung des Studios mit PSVR und PSVR 2 ist dieser Schritt weniger wichtig, aber er ist dennoch eine Überlegung wert, insbesondere für Entwickler, die neu im VR-Bereich sind.
Michael Lee, leitender Ingenieur bei Schell Games, bemerkte: „Sony legt großen Wert auf den Spielerkomfort, wahrscheinlich mehr als auf anderen Plattformen. In VR darf es keine Frame-Drops geben, und Sie müssen vermeiden, Inhalte in der Benutzeroberfläche zu sperren, um Konsistenz zu gewährleisten.“ Bewegung und das Vermeiden plötzlicher Kamerabewegungen, die außerhalb der Kontrolle des Spielers liegen. Dies ist alles Teil des VRC-Prozesses.“
Nachdem viel Zeit in die Optimierung des Spiels investiert wurde, um stabile 60 FPS zu erreichen, wurde Paper Beast nach zwei Einreichungen genehmigt. Das Team hinter Hellsweeper musste Sony bitten, auf einige der Flipping-Inhalte zu verzichten, da es sich um ein charakteristisches Feature des Spiels handelt und Sony darauf hingewiesen hat, dass es den Spielern möglicherweise Unannehmlichkeiten bereiten könnte.
Etty sagte: „Alles, was wir tun müssen, ist, es standardmäßig zu deaktivieren und dann mit Sony zu kommunizieren, dass dies eine Wahl für Spieler ist. Wir bieten diese Funktion im Spiel an und wenn sie es wollen, müssen sie es nur einschalten.“ So haben wir es zertifiziert.“
Das „Hellsweeper“-Team muss auch bestimmte damit verbundene Trophäen anpassen, darunter Trophäen, die das Besiegen einer bestimmten Anzahl von Feinden beim Umdrehen belohnen. Auf die Frage, ob es enttäuschend sei, die Signaturfunktion des Spiels auszuschalten, sagte sie: „Die Antwort ist sowohl Ja als auch Nein.“ Wir haben „Hellsweeper“ als intensives Actionspiel konzipiert, dessen Kern Saltos, das Überfliegen von Mauern usw. umfasst. Action im Superhelden-Stil. Letztendlich wollen wir aber eine einfache Bedienung für die Spieler. Wir wollen nicht, dass sie Hellsweeper spielen und sagen: „Okay, ich hasse VR, ich möchte dieses Spiel nicht mehr spielen, weil es mir eine schlechte Erfahrung gemacht hat.“
Was kommt als nächstes für PSVR 2?
Während sich PSVR2 seinem ersten Lebensjahr nähert, experimentieren die Studios weiter. Bei Among Us VR konnte das Team aus gestalterischer Sicht keinen klaren Konsens zur Headset-Vibration erzielen. Zu den ersten Ideen gehört es, das Headset vibrieren zu lassen, wenn Spieler in einer Notfallsitzung abstimmen oder wenn ein Pretender einen anderen Spieler ermordet. Sie sagen, dass Sony zwar „Negativbeispiele“ für die Nützlichkeit nennt, etwa die Unannehmlichkeiten, die entstehen, wenn man zu lange Vibrationen ausgesetzt ist, aber es liegt an jedem Entwickler, einen praktischen Nutzen dafür zu finden.
Mit Blick auf die Zukunft gibt es Elemente, die sowohl innerhalb als auch außerhalb dieses Headsets verbessert werden können. Die Verfolgung erfolgt automatisch, wenn Sie das Spiel starten, und der Erfolg oder Misserfolg hängt vom Licht ab, das den Spieler umgibt. Wenn Sie in der Nähe eines Fensters spielen, ist dies ein großer Faktor.
Eti hofft, dass PlayStation das Testen kommender Builds ermöglicht, da diese Funktion bereits auf Steam und Meta implementiert ist. Auf diese Weise können Entwickler frühzeitig Feedback von der Community einholen, bevor sie potenziell polarisierende Patches bereitstellen. Die Produzenten und technischen 3D-Künstler von Mixed Realms hoffen, dass Sony ein QA-Team bereitstellen kann, um kleineren Studios zu helfen.
Sie sagten: „In dem Moment, in dem wir mit dem Testen beginnen, hören wir auf zu arbeiten. Es braucht viel Zeit, um über verschiedene Szenarien nachzudenken
.“
Andere, wie Eddie Lee von Funktronic Labs, möchten, dass Unity die Standard-Rendering-Pipeline korrigiert, damit sie Funktionen wie foveated Rendering unterstützen kann, anstatt dass das Team Zeit und Ressourcen in die Umstellung auf eine universelle Rendering-Pipeline investieren muss.
Schell Games glaubt, dass der VR-Markt mit PSVR 2, Meta Quest 3 und dem kommenden Apple Vision Pro eine interessante Wende einläuten wird. Sie glauben, dass VR nicht mehr der Wilde Westen ist. Natürlich gehen Studios bei der Entwicklung von Spielen vorsichtiger vor, da Entwicklungszeiten und Entwicklungsprozesse nicht kürzer oder schlanker werden.
Michael Lee von Schell Games kam zu dem Schluss: „Leider dauern Entwicklung, Tests und Qualitätssicherung länger. Wenn Sie auf mehreren Plattformen und im Mehrspielermodus spielen, müssen Sie zum Glück zwei- oder dreimal so viel Geld investieren.“ hat viel daran gearbeitet und verfügt über ein erfahrenes QA-Personal. Ich denke, der Grund, warum wir diesen Port so schnell fertigstellen konnten, liegt allein an unserem bereits erwähnten Vorteil, aber es ist für die meisten Teams schwierig
---Originallink: https://news.nweon.com/116585
Das obige ist der detaillierte Inhalt vonGroße etablierte VR-Entwickler kritisieren die Schwierigkeiten und Herausforderungen bei der Portierung von PSVR 2-Spielen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!