Comm-Link:14005 - Update: Improving Multiplayer

Aus Star Citizen Wiki

Dieser Comm-Link wurde mittels künstlicher Intelligenz übersetzt und automatisiert angelegt.
Eine Revision und Lektorierung zur Qualitätssteigerung ist erforderlich.
Um Korrekturen vorzunehmen, klicke auf bearbeiten.

Zusammenfassung:
14005
Update: Improving Multiplayer (14005)
Veröffentlichung
07.07.2014
Channel
Kategorie
Serie

Grüße Citizens, Am Donnerstag haben wir die Mehrspielermodi des Arena Commander für ein viel größeres Segment von Geldgebern geöffnet. Während des Feiertagswochenendes haben unsere Ingenieure die Serverstatistiken sorgfältig verfolgt: Anzahl der erfolgreichen Verbindungen, Anzahl der fehlgeschlagenen Versuche, Anzahl der konkurrierenden Spiele, durchschnittliche Latenzzeiten und dergleichen. Wir haben auch Zeit damit verbracht, Ihre Twitch-Feeds zu beobachten, die sich als unglaublich wertvolles Werkzeug erwiesen haben, um die praktische Erfahrung mit dem zu vergleichen, was wir intern testen.

Durch die Veröffentlichung einer neuen Version des Spiels mit vielen Änderungen und der Erhöhung der Anzahl der gleichzeitigen Spieler haben wir eine Vielzahl von Lastfällen und Bugs aufgedeckt, die wir noch nie zuvor gesehen hatten: Schiffsbewegungs- und Prognoseprobleme, Matchmaking-Bugs, die das Zuweisen übermäßiger Spielerzahlen zu Spielservern und anderen Tracking Edge-Fällen beinhalten, und bestehende ungenutzte Motorfunktionen, die Probleme verursachen.

Das Ergebnis ist, dass es mit Patch 12.4 eine inakzeptable Verzögerung und das Auftreten von Gummibändern gibt (der Effekt, wenn Schiffe im Weltraum zurückspringen). Während Sie alle wissen, dass Arena Commander ein Pre-Alpha-Modul ist und dass unser Ziel darin besteht, genau diese Probleme zu bestimmen und zu beheben, scheinen sie mit diesem Patch signifikant genug, dass wir uns einen Moment Zeit nehmen sollten, um darüber zu sprechen, wie wir sie in den kommenden Wochen reparieren wollen.

Ich möchte betonen, dass dies Teil unseres gemeinsamen Prozesses ist, und es ist eines der Dinge, die die Entwicklung von Star Citizen so einzigartig machen. Wir hören von Spielen, die jeden Tag mit düsteren Mehrspielerproblemen starten. Im Gegensatz zu einem traditionell veröffentlichten Spiel, das vollständig in die Wildnis startet, lässt uns Arena Commander mit Hilfe der Community echte Lastausgleichstests durchführen, um Mehrspieler- und Konnektivitätsprobleme in diesem frühen Stadium auszuschließen. Dies jetzt zu erreichen bedeutet, es in Zukunft richtig zu haben; Sie helfen sicherzustellen, dass zukünftige Updates und Module etwas verbessern, das funktioniert, anstatt es für ein völlig Unbekanntes zu veröffentlichen.

Das Team bereitete bereits Patch 12.5 für den Start vor, der beide Fixes und eine oder zwei neue Überraschungen enthalten wird. Mit dem Aufkommen der neuen Probleme mit Latenzzeiten und Gummibändern wussten wir jedoch, dass wir unseren Fokus erhöhen mussten. Wir hatten diese Probleme mit den 60.000 Spielern, die Zugriff auf den vorherigen Patch hatten, nicht gesehen, so dass wir sofort dachten, dass eine unserer serverseitigen Änderungen sie verursacht haben könnte. Am Montagmorgen setzte sich die Produktion hin und entwickelte eine Checkliste, um mögliche Ursachen (und Verbesserungen) für die Probleme zu untersuchen. Hier ist eine kurze Auswahl:

Am Montagmorgen ging das Team in Aktion, um die Ursache für das Problem zu ermitteln. Es gab Dutzende von Möglichkeiten, von denen alle (oder keine) Teil der Themen sein konnten, die wir beobachteten. Fehlerberichte, die von engagierten Geldgebern eingereicht wurden, waren unser erster Analysepunkt. Wie Ärzte, die versuchen, eine mysteriöse Krankheit zu identifizieren, haben wir nach gemeinsamen Umweltfaktoren gesucht. Gab es eine signifikante geografische Distanz zwischen den Spielern? Überraschenderweise nein: In vielen Fällen hatten Spieler mit fast keiner Latenzzeit zwischen ihnen immer noch Probleme.

Das Team ging zur Überprüfung unseres eigenen Codes über. Mehrere Möglichkeiten boten sich an: übrig gebliebener Code veranlasste das Spiel, mit jeder Sitzung eine Verbindung zum Crynetwork-Chat herzustellen, fehlender Bewegungsglättungscode, der entwickelt, aber in 12.4 nicht implementiert wurde, und es gab potenzielle Probleme mit den Servern, die nicht richtig erkannten, wann sie voll waren. Jede dieser Möglichkeiten wurde zu einer JIRA-Aufgabe, bei der die Ingenieure von Star Citizen beauftragt wurden, einen bestimmten Gegenstand für den nächsten Patch zu untersuchen und zu reparieren.

Wir haben bereits eine Reihe von Korrekturen implementiert, von denen wir glauben, dass sie die Multiplayer-Erfahrung in 12.5 verbessern werden, und wir untersuchen weiterhin mehrere andere Möglichkeiten, von denen wir hoffen, dass sie die Erfahrung verbessern werden. War einer dieser Gegenstände die "Wunderwaffe", die das Mehrspielererlebnis verbessert? Unsere Tests sind vielversprechend, aber wir werden es nicht sicher wissen, bis wir den Arena Commander gepatcht haben und gesehen haben, wie er sich auf Spieler auf der ganzen Welt auswirkt. Wir wissen, dass es frustrierend sein kann, keine "One-Button"-Fixierung zu sehen, aber eine Art erweiterter Prozess ist notwendig, um sich auf die zukünftige Einführung des Persistent Universe vorzubereiten. Erwarten Sie eine Verbesserung in 12.5 und größere Verbesserungen, während wir unsere Arbeit fortsetzen!

Wir lernen auch, wie wir den Ermittlungsprozess verbessern können. Am Dienstag haben zwei unserer Programmierer die Serversoftware aktualisiert, um detailliertere Parallelitätszahlen zu erhalten. Genauer gesagt, wie viele Spieler in einem bestimmten Intervall im Spiel sind, wird ein wertvolles Werkzeug sein, um zu untersuchen, wie sich der Server verhält, wenn in Zukunft Änderungen vorgenommen werden. Als nächstes wird die Qualitätssicherung mit diesem Tool 12.3 im Vergleich zu 12.4 testen, um herauszufinden, wo die Leistungsänderungen eingeführt wurden.

In der Zwischenzeit möchte ich Ihnen allen für Ihre Bemühungen danken, uns dabei zu helfen, diese Probleme zu entdecken, sowohl diejenigen, die darauf warten zu spielen, als auch diejenigen, die unter weniger als idealen Bedingungen im Dogfighting waren. Wir arbeiten daran, dies zum bestmöglichen Erlebnis zu machen, und das ist etwas, was wir ohne die Unterstützung und Hilfe aller unserer Geldgeber nicht tun könnten. Es wird Unebenheiten auf dem Weg geben, wenn wir die Technologie hinter Star Citizen und die Balance des Spiels selbst verbessern.... aber wir werden den Prozess teilen, mit dem wir all diese Probleme mit Ihnen angehen, wie es geschieht.

Ich habe auch Fragen von mehreren Geldgebern über internationale Server erhalten, die sich auf Orte wie Australien und Europa erstrecken. Aktuelle Hinweise deuten darauf hin, dass dies nicht die Ursache für die Probleme ist, die wir mit dem 12.4. sehen.... aber es ist etwas auf unserer Roadmap, mit Plänen, diese Server bis zum Start von Arena Commander 1.0 zu aktivieren!

- Chris Roberts

Cookies helfen uns bei der Bereitstellung dieses Wikis. Durch die Nutzung des Star Citizen Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.