Maxis: Die Erstellung von SimCity Offline erforderte „erhebliche“ Arbeit

Nachdem EA und Maxis das Problem monatelang umgangen hatten, haben sie es endlich für angebracht gehaltenGeben Sie SimCity eine Offline-Option. Sieg! Zumindest für Leute, die immer noch mit dem bedrängten und – um ganz ehrlich zu sein – nicht besonders interessanten Städtebauer weitermachen. Aber während wir darauf warten, dass Modder über Maxis‘ Lachen lachenerdrückend strenge RichtlinienUnd um das Spiel endlich großartig zu machen, müssen noch einige Fragen beantwortet werden. Vor allem die Frage, warum es zu der nicht ganz so plötzlichen Kehrtwende kam, als das Unternehmen einmal die Trennung behaupteteSimCityvon seinen wertvollen Servern wäre nahezu unmöglich? Nach Angaben des Entwicklers liegt dies daran, dass das Umschreiben der Simulation, damit sie offline funktionierte, dauertefast sechseinhalb Monatevon harter Arbeit.

Maxis ging auf Bedenken ein, dass es SimCity im Handumdrehen von einer verbindungsabbrechenden Dystopie in ein Immer-Offline-Paradies hätte verwandeln könnenein Blogbeitrag:

„Bis wir fertig sind, werden wir über sechseinhalb Monate damit verbracht haben, Kernteile des Spiels zu schreiben und neu zu schreiben, damit es funktioniert. Sogar Dinge, die trivial erscheinen, wie die Art und Weise, wie Städte gespeichert und geladen werden, mussten es tun.“ komplett überarbeitet werden, damit diese Funktion korrekt funktioniert.

„SimCity wurde so geschrieben, dass es auf die Server angewiesen ist. Das Spiel pingt die Server regelmäßig an, um kritische Daten (Regionsstatus, Arbeiter, Handel usw.) zu erhalten, und verlässt sich auf diese Informationen, um die Simulation am Laufen zu halten. Das bedeutete, das gesamte System neu zu schreiben, die es zuvor in Java gab, und wir mussten das Internet-Pipe-Zeug ausschalten. Es gibt eine Menge Code, der auf den Servern nach Informationen sucht. Wir mussten eine Menge Code schreiben, um diese Daten zu erzeugen lokal, speziell für die Region Information."

Server fungierten offenbar als entscheidender Impulsgeber für alles, von Regionen über den Handel bis hin zu UI-Elementen, und das Durchtrennen des Bindegewebes führte zu einem Durcheinander von Optimierungsproblemen, an deren Behebung Maxis immer noch arbeitet. Der Entwickler musste auch Multiplayer-Code entfernen, der für Elemente wie soziale Funktionen, den globalen Markt und Bestenlisten von wesentlicher Bedeutung ist, ohne den künftigen separaten Multiplayer-Modus in einen fehlerhaften Haufen zu verwandeln. Im Grunde spielten sie also ein monatelanges Operation-Spiel mit einem PC-Spiel. Scheinbar.Scheinbar.

Ich sage das, weilmehrere Berichteund einigeschnell nachgebaute Modsließ den gesamten Prozess so klingen, als wäre er deutlich weniger zeit- und arbeitsintensiv. Da ich jedoch kein Experte bin, kann ich es nicht so oder so sicher sagen.

Aber da haben Sie es: Maxis hat das Problem auf einer sehr konkreten Ebene angesprochen, anstatt nur zu sagen: „Na, los geht‘s“ und ewig zu schweigen. Könnten wir nun, während wir nach ewigen Wutanfällen endlich alle offen und kommunikativ sind, vielleicht eine kleine Portion Großstädte abbekommen? Bitte?