The Farm 51 arbeitet an neuen Verbesserungen für World War 3, um allen Spielern ein technisch stabiles und einheitliches Gameplay-Erlebnis zu bieten. Die folgende Roadmap zeigt, woran wir arbeiten, was wir bereits getan (und behoben) haben und unsere technischen Pläne für die nahe Zukunft.
Details zu jedem Abschnitt findet ihr unten. In den News und offiziellen Social-Media-Kanälen von World War 3 berichten wir über den Fortschritt.
BEHOBENE FEHLER
Bessere Datenbank-Kommunikation
Die Hauptdatenbank ist ein Hauptbestandteil der technischen Spiel-Infrastruktur. Sie enthält Infos über Spieler-Statistiken, -Fortschritt, -Aktionen und mehr. Eine gut optimierte Datenbank schickt weniger Anfragen an den Master-Server und belastet das Serversystem so weniger. Durch die sorgfältige Optimierung der Datenbank und ihrer Anfragen konnten wir Timeouts und Autorisierungsprobleme erheblich reduzieren und das Spielerlebnis für viele Spieler verbessern.
Timeouts
Timeouts treten auf, wenn der Master-Server durch Spiel- oder Datenbank-Anfragen überlastet ist. Durch sorgfältige Optimierung wurde die Anzahl dieser Fehler seit dem Start der Open Beta stark reduziert.
Autorisierungsfehler
Autorisierungsfehler verhindern die Anmeldung im Spiel. Sie traten zum Start häufig auf und hingen vor allem mit der Anzahl der Spieler zusammen, die dem Spiel beitraten. Der Grund dafür war, dass der Autorisierungsprozess Teil des Spiel-Initialisierungsbildschirms war. Durch die Aufteilung dieser Prozesse und zusätzliche Optimierungsarbeiten wurde das Problem behoben.
Feststecken in Lobbys
Viele Spieler steckten während der Spielsuche auf unbestimmte Zeit in der Lobby fest. Der Grund dafür waren lange Anfragezeiten bei der Kommunikation von Master-Server und Datenbank. Durch zusätzliche Datenbank-Optimierungen konnten wir den Prozess drastisch verbessern, sodass dieses Problem jetzt nur noch sehr wenige Spieler betrifft. Die vollständige Beseitigung ist in Arbeit.
Absturz bei Annahme von Freundschaftsanfragen
Dies war einer der ärgerlichsten Fehler für Teamspieler. Er wurde behoben und tritt nun nicht mehr auf.
Endloser Ladebildschirm (Steam)
Spieler hingen im Ladebildschirm fest, wenn sie Steam nicht gestartet hatten. Wir haben die .dll-Datei angepasst, um das Problem zu beheben, sodass Spieler das Spiel jetzt auch ohne Steam im Hintergrund spielen können.
Gruppenprobleme
Nach dem Start der Open Beta gab es diverse Gruppenprobleme. Spieler konnten Freunde nicht in Gruppen einladen, manchmal wurden Gruppen nach dem Match aufgelöst oder Spieler flogen aus dem Match, wenn ein anderes Gruppenmitglied das Spiel verließ. Die meisten Probleme wurden durch eine Anpassung der Servereinstellungen behoben. Wir beobachten weiterhin alle Probleme mit dem Gruppensystem, um ein flüssiges Mehrspieler-Erlebnis für die Spieler zu gewährleisten.
KÜNFTIGE KORREKTUREN/VERBESSERUNGEN (TESTPHASE)
Erhöhtes CCU-Maximum (verteilter Master-Server)
Serveroptimierung ist wichtig, aber die Herausforderung besteht darin, die Last, die der Master-Server bewältigen muss, besser auf die Master-Server-Kerne zu verteilen. Aktuell haben wir vier Kerne, aber die Last wird nur über einen geleitet. Je mehr Kerne wir nutzen, desto geringer ist die Auslastung für jeden einzelnen. Durch eine Lastverteilung ist eine viel höhere Spielerkapazität möglich.
Mehr dedizierte Server
Durch einen umfangreichen Hardware-Ausbau konnten wir die Spielerhöchstzahl erhöhen und für kürzere Warteschlangen und insgesamt kürzere Wartezeiten beim Spielbeitritt sorgen.
Bessere Geolocation bei Spielersuche
Durch die richtige geografische Zuteilung der Spieler können wir allen Spielern das gleiche flüssige Spielerlebnis bieten. Die Änderungen an der Spielersuche haben die Pings stark verbessert und die Anzahl der Beschwerden über Server-Probleme wie „Rubberbanding“, fehlerhafte Trefferregistrierung usw. reduziert.
KÜNFTIGE KORREKTUREN/VERBESSERUNGEN (IN ARBEIT)
Höhere Datenlastkapazität (verteilte Datenbank)
Eine Lastverteilung ist nicht nur beim Master-Server, sondern auch bei der Datenbank möglich. Die Verteilung der von der Datenbank an den Master-Server gestellten Anfragen ist eine weitere Optimierungsmöglichkeit, an der derzeit gearbeitet wird.
UNC- & Inventar-Transferprobleme
Fehlende UNC- & Gegenstandstransfers von der WW3-Website und dem Inventar zählen zu unseren dringlichsten Problemen. Wir bemühen uns, betroffenen Spielern ihre fehlenden Inhalte schnellstmöglich bereitzustellen.
Gegenstandsfortschritt gesperrt/Profilfehler
Viele Spieler haben Fortschritt verloren oder mussten feststellen, dass Gegenstände gesperrt waren, obwohl die nötigen Levelanforderungen erfüllt waren. Wir arbeiten fleißig an der Lösung des Problems und werden die betroffenen Spieler entschädigen.
Verlust aktiver Booster durch Wartung
Der Booster-Countdown stoppt aktuell nicht, wenn das Spiel gewartet wird. Das Team arbeitet an einer Lösung, damit die Spieler nicht für die Ausfallzeit des Spiels bestraft werden.
LAUFENDE ARBEITEN
Serverleistung & Optimierung
Die Server werden kontinuierlich optimiert.
Spielstabilität
Spielsysteme und Infrastruktur werden kontinuierlich verbessert.
Mini-Korrekturen
Behebung aller verbliebenen Fehler.