Das kann ja auch nie mittelfristig so laufen wie unter Flash
Es ist nicht einfach das für "User" simpel dazustellen, WIE schwer es ist eine über etliche Jahre hinweg eine immer wieder angepasste Programmierung (damit meine ich sowohl Anpassungen für Technische & Softwareseitige Bedingungen, als auch für "Wünsche der User") überhaupt zu ändern.
Das ist etwas komplett anderes als eine Softwareumstellung und Datenmigration bei z.B. einer Bank/Bankenfusion oder eine Datenportierung von einer alten DOS-basierten Hotelsoftware auf eine neue "moderne" einer anderen Firma. Da geht es (wie nahezu überall) nur um reine Daten... --> Kunde: Heinz Müller, Guthaben: 1000,- € usw., O.K., er bekommt eine neue Kontonummer & BLZ und die WWW-Adresse und deren Handling ändert sich (egal ob er damit klar kommt), aber das muss er einfach akzeptieren ohne zu murren. Reine Daten... keine "Tweaks" innerhalb der Software, damit die Kunden (ich drehe jetzt mal etwas ab
) ihre Geldscheine am Automaten als Origami gefaltet bekommen oder der eine seine Kontoauszüge in Orange und der andere mit Blümchenrand, etc.
Bei einem Spiel wie DSO ist es für jeden Programmierer (ohne selber einer zu sein !) eh schon sicherlich mühsam gewesen, zumindest in späteren Jahren, "Tweaks" unter Flash zu programmieren, immer mit dem Hintergrundwissen das der nächste Programmierbefehl in eine Routine eingreifen könnte, die ein Kollege vor 2 Jahren mal geändert hat, damit ein Tweak eines anderen Kollegen von vor 3 Jahren korrigiert wird, damit der User/Gamer jetzt etwas mehr/besser/schneller machen kann.
Kurz: Über etliche Jahre hinweg haben sich Massen an Tweaks/Umgehungen ergeben, damit vieles machbar gemacht werden konnte und DAS Wollknäudel soll/muss dann portiert werden... Viel Spass.
Klar, Programmierer/Coder kommen dann oft mit "eine gute Dokumentation von Änderungen und Auswirkungen ist das halbe Leben und Gold wert"
aber die Realität ist eben auch dort, das keiner 300 Seiten/Anmerkungen liest, das nicht annähernd alles richtig läuft und Coder A es immer besser weiss als Coder B. Lass 5 IT-ler über 1 Sache eine Entscheidung treffen... mind. 3 sagen hinterher "Hab ich´s doch gesagt...."
Es geht dabei auch nicht um UNITY oder was besser gewesen wäre... es geht dabei nur darum, als User, zu verstehen das eine (evtl. spät) getroffene Entscheidung das Spiel überhaupt am Leben zu erhalten dann extrem viel Aufwand und Herausforderungen der "Ausführenden" erfordert das Wollknäuel, das 3x durch die Waschmaschine geschleudert wurde jetzt zu entwirren und glatt zu bügeln. Ehrlich: Sich durch den Code und die DB´s zu wühlen und das nur halbwegs glatt zu bügeln... ich nicht, selbst wenn ich´s könnte und Bill Gates und Steve Jobs wäre.