Sim City mit Offline-Modus: 6,5 Monate Arbeit, teilweise in anderer Programmiersprache

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Sim City mit Offline-Modus: 6,5 Monate Arbeit, teilweise in anderer Programmiersprache

Entwickler Maxis hat einen kleinen Einblick in die Entwicklung des Offline-Modus von Sim City gewährt. Beim Start des Spiels ließ man immer wissen, dass dieser nicht vorgesehen sei und einen enormen Arbeitsaufwand bedeute. Nun wird klar warum: Alle Berechnungen sind neu zu schreiben - und das in einer anderen Programmiersprache.

[size=-2]Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und NICHT im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt. Sollten Sie Fehler in einer News finden, schicken Sie diese bitte an online@pcgameshardware.de mit einem aussagekräftigen Betreff.[/size]


lastpost-right.png
Zurück zum Artikel: Sim City mit Offline-Modus: 6,5 Monate Arbeit, teilweise in anderer Programmiersprache
 
Ich weiß nicht was Maxis mit so einer Äußerung bezweckt ... wollen die etwa Mitleid? Das ist nun mal das Resultat, wenn verantwortliche Personen falsche Entscheidungen treffen und das Spiel in eine Richtung entwickelt wird, die von den Kunden nicht gewollt ist. Die "einfachen" Devs dürfen es dann wieder ausbaden.
 
Viele sagen das Maxis gelogen hat, aber das sehe ich nicht. Vor 6,5 Monaten sahen die Entwickler es eben als unmöglich hat, jetzt wissen wie das es geht. Heute sagen auch viele wir werden nie unser Sonnensystem verlassen, wenn wir es in 200-300 Jahren dann doch tun, haben wir heute auch nicht gelogen.
 
Na wenn sie schon mal so viel Manpower (schätzungsweise 2 Praktikanten) da reinstecken, dann können sie ja noch ein bisl weiter umprogrammieren was die Größe angeht..

Heute sagen auch viele wir werden nie unser Sonnensystem verlassen

Dann haben "viele" keine Ahnung, denn wir haben das Sonnensystem bereits verlassen in Form der Voyager 1. Das wir Menschen selbst unser Sonnensystem verlassen ist auch heute absolut möglich.
Es würde einfach nur einen gigantischen Aufwand erfordern. Der Aufwand um SimVill.. ähh.. SimCity in ein Offline-Spiel zu verwandeln ist dagegen lächerlich. Genau wie EA und Maxis, die sind auch lächerlich.
 
200-300 jahre sind aber ne andere zeitliche dimension wie nen halbes jahr :ugly:

die haben einfach solange gebraucht, ne antwort zu finden, mit der sie den otto-normal zocker vllt überzeugen können. kann mir doch keiner erzählen, dass die cloud auch nur irgendwas berechnet :lol: da laufen checks und statistiken drüber, nen chat usw. weis jetz leider nich, wie das mit den "multyplayer"-regionen da von statten geht. aber sone region kann man doch quasi als einen "server" ansehen oder? also alle regionen auf einem server oder mehreren, aber ned pro region wirklich ein server, aber vom spielempfinden halt so, als ob man in nem alten c&c teil ne mp-partie hostet ^^ so stell ichs mir vor und glaubs gehört/verstanden zu haben. da muss man halt die städte-daten austauschen. und nichma das scheint ja zu funktionieren. als das bissl, was "berechnet" wird, wird auch noch falsch berechnet ^^

jedenfalls erschließt sich mir nich, wieso eine umstellung auf offlinebetrieb so umständlich sein soll. muss der rechner halt den server mimen und fertig. also statt das an die cloud als server zu senden, verwaltets der rechner selber. sowas haben die schon vor 0 jahren gebacken bekommen >< wie gesagt, soviel an daten wirds ned sein *denk* welche waren/dienstleistungen werden benötigt/hergestellt, welche arbeiter sind verfügbar oder werden gebraucht usw usf. wie die andere stadt aussieht is ja völlig egal.

naja, ich finds einfach hohl und denk immernoch, das is schlicht ne ausrede.
 
Oh, freut mich ja, dass es einen Offline Modus gibt. Aber das Gerede über den Grund mit der "Vision" kann ich nicht nachvollziehen, die Städte beeinflussen sich kaum. Ich habe manches ausprobiert und irgendwie musste ich am Ende doch jede Stadt autonom bauen. Damit war das Regionen Konzept fürn Popo und die Größe der Städte hat verhindert, dass man Spaß hat. Man musste einfach zuviele Gebäude bauen, weil die regionalen Städte nicht so gut ausgeholfen haben, wie ich es mir gewünscht hätte.
Und damit war das Spiel für mich gestorben, einfach zu kleine Maps. Vielleicht gebe ich dem Spiel nun nochmal einen Versuch, aber ich seh schon kommen, ich lade eine Stadt, bin von der Begrenzung genervt und geh wieder aus dem Spiel raus.

bye
Spinal
 
Selber Schuld wenn sie vorher nicht überlegen und im nachhinein soviel Arbeit haben.
 
Tja, was soll man dazu noch sagen. EA wollte unbedingt eine permanenten Online-Verbindung, die Mehrzahl der Sim City - Fans wollte sie nicht. Die Verkäufe blieben, wie erwartet, hinter den Erwartungen zurück. Jetzt, Monate später, kommt man mit dem Offline-Modus an und beklagt sich, dass der Aufwand enorm war.

Dafür fehlt mir absolut jegliches Verständnis und einzig die Leute tun mir leid, die den "Scheiß" jetzt programmieren dürfen.

Das nennt EA dann: "Auf die Spieler hören" oder: "sich bessern". Das kommt eben davon, wenn man sich die Marktforschung schönredet oder sie gar nicht erst beachtet.
Spieler wollen Offlinemodus -> wir machen einen Onlinezwang :stupid:
 
Wenn ein Modder es schafft den Server abzuklemmen und das Spiel offline laufen zu lassen, dann kann der "Code" der da läuft nicht besonders umfangreich sein. Und es gibt wahrlich schwierigeres als Java in C++ umzuschreiben, gerade wenn man nicht mal eine Oberfläche braucht. Da kommt bei mir auch der Verdacht mit den Praktikanten auf :D
Genau mein Gedanke. Denen glaube ich mittlerweile gar nix mehr.
 
Das Jahr ist erst 2 Wochen alt und hier kommt schon der erste heiße Kandidat für den "Bullshit des Jahres". Klingt vielversprechend :ugly:
 
Gehen wir mal davon aus die Aussage mit dem deutlichen "Mehraufwand" stimmt (auch wenn ich das sehr stark bezweifle), dann zeigt dies doch nur den konzeptionellen Bullshit (bewusst -> DRM; unbewusst -> waren zu doof) den die bei Maxis begangen haben.
Warum können die nicht einfach zugeben "Ok, wir haben uns verkalkuliert, tut uns leid"?! Das ist das einzig sinnvolle was man in so einer Position machen kann... Jetzt kommt halt noch totales PR Versagen hinzu :ugly:

Ach was soll's, ich hab das Spiel nicht, kann mir ja egal :)
 
Bitte, Java zu C++, so schwer ist das nun wirklich nicht. Und selbst wenn es da die ein oder andere Zeile Code gibt, die einem Kopfzerbrechen bereitet, warum mußte es denn auch Java sein?
 
Verstehe ich auch nicht, würde nie auf die idee kommen sowas in Java zu machen.
Aber jeder mags halt anders. Ist allerdings schon nen bissle Arbeit das umzuschreiben.
 
Mesch EA, was sollen wir dir denn noch glauben? Gabs da nicht einen netten Menschen, welcher das Spiel in 20min oder so umgeschrieben hat und schwupps ging es offline...
Ansonsten bietet doch einfach nen perma offline Modus an... ach ich vergaß... Origin... DRM und so.

Ich seh echt keinen Grund mehr EA Spiele zu kaufen...
 
Also wenn man mir die Aufgabe gegeben hätte das Spiel "abzukoppeln" hätte ich versuch einen MiniServer direkt auf dem PC des Spielers laufen zu lassen der als Gegenstelle für die geforderte Kommunikation dient. Im eigentlichen Spielcode hätte man dann nur die EA-Server-IPs durch 127.0.0.1 ersetzen müssen und eine prima Parallelisierung der Berechnung von externen Städten gegenüber der vom User gespielten Stadt gratis dazu bekommen.
Sicher kann man auf ein und dem selben PC auch schnellere Schnittstellen nutzen, aber was schnell genug war um quer über den Atlantik Daten aus zu tauschen sollte auf dem localhost ja wohl auch keine Bremse darstellen.
 
Ohje, wenn ich sowas schon lese... da waren wieder echte Hobby-Programmierer untewegs. Warum umschreiben zur Hölle??? Hallo? Mehrkern CPUs? Server Emulation einbauen und fertig? Ohje ohje... Von den Nichtskönnern werde ich sicherlich nicht noch einmal etwas kaufen.
 
Zurück