Risk of Rain 2: Seekers of the Storm, der erste von Gearbox Software entwickelte DLC für den Roguelike-Hit und das erste große Update seit der Übernahme der IP durch Borderlands vor fast zwei Jahren, hat das Gegenteil von dem bewirkt, was sich alle erhofft hatten. Dies war Gearbox‘ Chance, sich zu beweisen, nachdem ein geächtetes Handyspiel einen schlechten ersten Eindruck für Risk of Rain’s neuen Hirten hinterlassen hatte, aber Seekers of the Storm ist nicht nur hinter den Erwartungen zurückgeblieben, sondern hat auch das Kernspiel mit technischen Problemen belastet, die es praktisch unspielbar machen können. Gearbox-Vertreter haben sich sehr offen über den Zustand des Spiels und die Pläne zu seiner Behebung geäußert, aber der Schaden ist angerichtet und die Optik ist unbestreitbar: Ein großes Unternehmen, das schon viele gute Spiele herausgebracht hat und es eigentlich besser wissen müsste, hat ein geliebtes Indie-Spiel erworben und jetzt ist es kaputt.
Jeffrey „Ghor“ Hunt, der Ex-Hopoo-Programmierer, der für „ungefähr 90%“ der ursprünglichen Codebasis von Risk of Rain 2 verantwortlich war, war verständlicherweise nicht erfreut, das Spiel so stolpern zu sehen. „Mein armes Baby“, sagte Hunt im Risk of Rain 2 Modding-Discord, als die Probleme des DLCs aufgedeckt wurden. In einem Interview mit GamesRadar+ sagt Hunt, dass er darauf wartet, den DLC tatsächlich zu spielen, da er „sehen möchte, was sich das neue Team ausgedacht hat, ohne dass das unberechenbare Verhalten des Spiels meine Wahrnehmung verfärbt.“
„Dieses Verhalten auf breiter Ebene ist jedoch ein wackeliger Anfang und gibt mir das Gefühl, dass es überstürzt veröffentlicht wurde, bevor die Entwickler aus dem einen oder anderen Grund damit fertig waren“, fährt er fort. „Die Arbeit an Risk of Rain 2 war für mich eine sehr lohnende Erfahrung; ich möchte, dass auch das neue Team Erfolg hat und sich gut fühlt mit dem, was es geschaffen hat, dass die Spieler das Beste daraus machen können und dass das Team das hat, was es dazu braucht.“ In seinen Antworten betont Hunt, dass er „sicherstellen wollte, dass ich gegenüber den Entwicklern, die sich die Hände schmutzig machen und die Arbeit machen, fair bin.“
Was schief gelaufen ist
(Bildnachweis: Gearbox Publishing)
Schauen wir mal kurz unter die Haube. Was ist bei Seekers of the Storm schief gelaufen? Nun, eine ganze Menge, deshalb sind wir ja hier, aber ein massives Problem sticht heraus. Um es auf den Punkt zu bringen: Ein Haufen wichtiger Dinge, die normalerweise getrennt voneinander ablaufen, wurden an die Bildwiederholrate angehängt. Das kann dazu führen, dass Dinge passieren, die das Spiel kaputt machen, und das wird bei sehr hohen oder sehr niedrigen Frameraten nur noch schlimmer, weshalb Gearbox den Spielern geraten hat, ihre FPS auf 60 zu begrenzen, als vorübergehende Lösung.
Risk of Rain 2: Seekers of the Storm, der erste von Gearbox Software entwickelte DLC für den Roguelike-Hit und das erste große Update seit der Übernahme der IP durch Borderlands vor fast zwei Jahren, hat das Gegenteil von dem bewirkt, was sich alle erhofft hatten. Dies war Gearbox‘ Chance, sich zu beweisen, nachdem ein geächtetes Handyspiel einen schlechten ersten Eindruck für Risk of Rain’s neuen Hirten hinterlassen hatte, aber Seekers of the Storm ist nicht nur hinter den Erwartungen zurückgeblieben, sondern hat auch das Kernspiel mit technischen Problemen belastet, die es praktisch unspielbar machen können. Gearbox-Vertreter haben sich sehr offen über den Zustand des Spiels und die Pläne zu seiner Behebung geäußert, aber der Schaden ist angerichtet und die Optik ist unbestreitbar: Ein großes Unternehmen, das schon viele gute Spiele herausgebracht hat und es eigentlich besser wissen müsste, hat ein geliebtes Indie-Spiel erworben und jetzt ist es kaputt.
Jeffrey „Ghor“ Hunt, der Ex-Hopoo-Programmierer, der für „ungefähr 90%“ der ursprünglichen Codebasis von Risk of Rain 2 verantwortlich war, war verständlicherweise nicht erfreut, das Spiel so stolpern zu sehen. „Mein armes Baby“, sagte Hunt im Risk of Rain 2 Modding-Discord, als die Probleme des DLCs aufgedeckt wurden. In einem Interview mit GamesRadar+ sagt Hunt, dass er darauf wartet, den DLC tatsächlich zu spielen, da er „sehen möchte, was sich das neue Team ausgedacht hat, ohne dass das unberechenbare Verhalten des Spiels meine Wahrnehmung verfärbt.“
„Dieses Verhalten auf breiter Ebene ist jedoch ein wackeliger Anfang und gibt mir das Gefühl, dass es überstürzt veröffentlicht wurde, bevor die Entwickler aus dem einen oder anderen Grund damit fertig waren“, fährt er fort. „Die Arbeit an Risk of Rain 2 war für mich eine sehr lohnende Erfahrung; ich möchte, dass auch das neue Team Erfolg hat und sich gut fühlt mit dem, was es geschaffen hat, dass die Spieler das Beste daraus machen können und dass das Team das hat, was es dazu braucht.“ In seinen Antworten betont Hunt, dass er „sicherstellen wollte, dass ich gegenüber den Entwicklern, die sich die Hände schmutzig machen und die Arbeit machen, fair bin.“
Was schief gelaufen ist
(Bildnachweis: Gearbox Publishing)
Schauen wir mal kurz unter die Haube. Was ist bei Seekers of the Storm schief gelaufen? Nun, eine ganze Menge, deshalb sind wir ja hier, aber ein massives Problem sticht heraus. Um es auf den Punkt zu bringen: Ein Haufen wichtiger Dinge, die normalerweise getrennt voneinander ablaufen, wurden an die Bildwiederholrate angehängt. Das kann dazu führen, dass Dinge passieren, die das Spiel kaputt machen, und das wird bei sehr hohen oder sehr niedrigen Frameraten nur noch schlimmer, weshalb Gearbox den Spielern geraten hat, ihre FPS auf 60 zu begrenzen, als vorübergehende Lösung.
„Dies manifestiert sich auf verschiedene Weise“, erklärt Hunt. „Charaktere fliegen, wenn sie Fähigkeiten einsetzen, die sie bewegen, die KI versucht, über Hindernisse zu springen, die gar nicht da sind, weil sie öfter überprüft, ob sie sich bewegt haben, als sie sich tatsächlich bewegen, so dass sie denken, dass sie feststecken, Balkenangriffe ticken viel seltener, als sie eigentlich sollten, usw.“
Um noch mehr ins Detail zu gehen, erklärt Hunt, dass dies auf einen Fehler in der Art und Weise zurückzuführen ist, wie Risk of Rain 2 die Zeit und die Simulation verfolgt und behandelt. Zum Entsetzen vieler Programmierer wurden anscheinend zwei Ansätze miteinander verquickt: „Update“, das „für Dinge wie das Abfragen von Eingaben und das Einrichten des Renderings geeignet ist“, und „FixedUpdate“, das „mit einer festen Rate abläuft und für Dinge wie Physik und Spiellogik geeignet ist“.
„Dieses Setup ermöglicht ein konsistentes Gameplay, ohne dass die Rendering-Framerate an die Logikrate gekoppelt ist oder du Frames verlierst, weil sie jedes Mal durch die Spiellogik verzögert werden. Unity erledigt das für dich, aber du kannst es auch selbst machen – das ist ein Punkt, an dem du Performance-Gewinne erzielen kannst, denn wenn du die Engine dein Objekt aktualisieren lässt, hat das jedes Mal einen sehr kleinen Overhead, der sich summieren kann.
Melden Sie sich für den GamesRadar+ Newsletter an
Wöchentliche Zusammenfassungen, Geschichten aus den Communities, die Sie lieben, und mehr
Kontaktiere mich mit Neuigkeiten und Angeboten von anderen Future-MarkenErhalte E-Mails von uns im Namen unserer vertrauenswürdigen Partner oder SponsorenDurch die Übermittlung deiner Daten erklärst du dich mit den Allgemeinen Geschäftsbedingungen und der Datenschutzrichtlinie einverstanden und bist mindestens 16 Jahre alt.
„Einige Verhaltensweisen des Spielcodes wurden auf die manuelle Aktualisierung umgestellt, aber es gibt Probleme mit der Implementierung. In erster Linie führt das neue System die FixedUpdate-Logik aus, allerdings während des Update-Simulationsschritts. Das führt dazu, dass diese Objekte je nach Framerate mehr oder weniger Logikschritte ausführen, als sie sollten, und bringt sie außerdem aus der Synchronisation mit den anderen Spielverhaltensweisen, die nicht umgestellt wurden.“
Die gute Nachricht ist, dass es, basierend auf dem dekompilierten Code, nicht allzu schlimm aussieht, wenn man diese Änderungen rückgängig macht. Und obwohl Risk of Rain 2-Mods durch dieses Update gründlich versaut wurden und viele Modder darauf warten, diese Mods zu reparieren, da die kommenden Patches für das Spiel selbst sie sicherlich wieder kaputt machen würden, kann auch das behoben werden.