Hallo
zwar kann ich mir vorstellen in welche Richtung deine Sorge geht und aufgrund von Informationsmangel du misstrauisch bist etc. ... und ich würde dir auch gerne mehr klarheit verschafen... doch so ganz weiss ich nicht worauf/wie ich antworten soll, da die Fragestellung noch nicht so klar ist
Also mal versuchen...
...wir vermuten das uns der Spiegelhersteller Veräppeln will, evtl Rechtsspruch begeht...
Verstehe ich das richtig?
Der Spielehersteller hat (schon seit geraumer Zeit?) mitgeteilt bzw. so stark angedeutet (also im rechtlichen Sinne: den Eindruck vermittelt / es so dargestellt) dass er das reine Webbrowsergame in dem ihr als Spieler viel Geld an Ingamekäufen bezahlt habt, auf Unity protieren wird? Mit dem Hintergrund, das es in der bisherigen Form, nicht mehr solange existieren könne (z.B. wegen wegfallender Unterstützung der Browserhersteller), und durch den Umstieg auf Unity, ihr so noch viele Jahre an dem Spiel freude hättet, und somit euer investitiertes Geld nicht 'verloren' ist. Also sozusagen, eure Investition an Wert behält.
Und ihr habt nun die Sorge, dass er garnicht bzw. nicht mehr (wegen des unerwarteten portier-Aufwands) an dieser Umsetzung arbeitet, sondern er die 'Unity Idee' eingestampft hat, und euch nun nurnoch hinhält, damit ihr weiterhin in das jetzige Spiel Geld investiert und nicht sofort abhaut?
Welche Infos habt ihr denn wie das Neue in Unity man sich vorstellen soll? Weil: Unity erlaubt alle möglichen Arten von Spielen... von Desktop Spiel das man auf Windows, Mac oder Linux Rechner installiert, über Handy Game, bis hin zu einem Game das rein im Webbrowser läuft (und dort dann sowohl reines Singleplayer sein könnte, also auch wieder als Multiplayer das mit einem Server komuniziert).
Ihr erwartet, dass es nun das letztgenannte wird? Also ein Unity Browsergame als Multiplayer? Das wäre also ein Unity WebAssembly (Wasm) bzw. vorher mal nutze Unity dafür WebGL. Hat der Spielerhersteller zufällig eine dieser Abkürzungen mal erwähnt?
Es Wurde jetzt ein Klient Implantiert (Internet explorer mit Aktivem Flash?) und dieser soll dann mit Hilfe von der Firma "Harman" auch über 2020 hinaus Gespielt werden können?
Dieses "Klient Implantiert" kann ich nicht wirklich zuordnen. So würde ich eher ein Multiplayergame bezeichnen, das man auf den PC (oder dem Handy) herunterläd, dort installiert wird und sich dann mit dem Server verbindet.
Aber gut, nehmen wir an es wäre als Browsergame: Das wäre dann also eine Datei die auf dem Server liegt.. man ruft im Webbrowser die Webseite des Servers auf, und es wird sofort automatisch im Browserfenster das Game heruntergeladen und gestartet. Sieht also dann aus wie ein Flash Game. Bei Unity wäre dies allerdings eben ein 'WebAssembly'. Das gehört zum offiziellen Webstandard (HTML5) und sozusagen 'der neue heiße Scheiß'
wird also sehr wahrscheinlich noch die nächsten 10 oder 20 Jahren uns erhalten bleiben. WebAssembly sind extrem kompatibel, mächtig und laufen schneller als bisherigen vergleichbaren Technologien (z.B. Flash) im Webbrowser.
Wenn also der Spielehersteller wirklich sein Game darauf portieren würde (sein versprechen hält), dann könnte er euch damit wirklich eine tolle Spiel-Erfahrung bieten.
im laufenden Betrieb und ohne das am ende ein Unterschied zu sehen ist auf unity Umgestielt wird. Ist das aus Eurer Sicht möglich?
"
im laufenden Betrieb" -> Würde bedeuten, das er die 'Savegame Daten' vom Server, also auch von den Spieler-Chars usw., entweder portieren müsste auf einen modernen und programmiersprachenunabhängige Format. Oder er programmiert in Unity einen importer der perfekt auf das bestehende Datenformat zugeschnitten ist. Das sollte recht gut möglich sein und der Aufwand wäre auch nicht so groß. Die Frage wäre, wie viel Mühe sich der Entwickler gibt, wirklich alle 'Eigenheiten' zu berücksichtigen. Jenachdem wäre alles möglich von "perfekte Datenübernahme" bei dem ALLES was ihr erspielt hat, erhalten bliebe... bis hin zu "recht fehlerhaft" was bedeutet das zwar z.B. Char-Namen und Level, Exp übernommen wird, aber z.B. der ein oder andere erspielte Gegenstand verloren gehen könnte oder seine Werte verändern könnte.
"
ohne das am ende ein Unterschied zu sehen ist" -> Also ganz egal wie sehr sich der Entwickler bemüht und wie ernst er es meint... rein optisch wird es zumindest minimale Unterschiede geben. Denn es ändert sich ja die Technologie mit der es auf dem Bildschirm gerendert wird. Auch Speicherformat/kompression/Farbtiefe der Texturen/Bilder werden minimalst sich ändern und ebenso das Format wie 3D Modelle bzw. Sprites bei 2D, gespeichert werden. Aber wenn sich der Spielerhersteller Mühe gibt, wird es fast nicht zu erkennen sein. Etwa so wie ein Game das von einem Spielehersteller sowohl für XBox als auch für Playstation erscheint. Prinzipiel wird es vermutlich zwar minimals im Detail anders aussehen, aber im Zweifel eher etwas besser (als Entwickler: wenn man etwas hat was nicht 1:1 gleich aussieht, will man es wenigstens so 'einstellen' das es wenn schon anders aussieht, dann wenigstens 'schöner' als vorher).
Technisch möglich ist es also soweit. also Ja!
2 Punkte werden dabei, was den Entwicklungsaufwand angeht, besonders relevant sein:
> Pro: Da er bereits ein existierendes Spiel mitsammt der Grafik und Sounddateien hat und inkl. der Spiellogik, Quests etc. ... sind sozusagen rund 80% des Spiels das er in Unity umsetzen möchte, sowieso schon vorhanden. Das erspart also schonmal sehr viel Arbeit. Und er hat bereits schon Spieler die es wollen (euch). Das ist schon viel viel mehr als das was er hätte, wenn er ein ganz anderes Spiel oder was auch immer, von 0 neu anfangen müsste. Diese 80% zusammen mit euch als Spieler, seit also eine Wertvolle Ressource für diesen Spielehersteller! Aber eine Ressource die ihm nur dann etwas bringt, wenn er euch die versprochene Portierung bringt... ansonsten würde er etwas für ihn wertvolles, wegwerfen.
> Contra: So wie ich dich verstehe, ist es nicht einfach nur ein Onlinespiel bei dem man als Spieler "mal eben ganz neu starten kann und innerhlab von 4 Wochen alles wieder erspielen kann"? Sondern es ist eine persistente Welt, in der ihr (teils seit Jahren) Dinge erspielt habt, und die unbedingt weiterhin 1:1 funktionieren müssen. Also kann der Entwickler bei dieser portierung, nicht einfach etwas so programmieren und Datenformate etc. so anlegen wie es für die Entwicklung am einfachsten/schnellsten wäre. Sondern er muss sehr exakt alles so programmieren wie es vorher in der Programmlogik war bzw. absolut kompatibel bleiben zu allen vorhandenen Spieler-Speicherständen die auf dem Server liegen.
Da steckt der Teufel im Detail... also auch wenn vielleicht rund 80% des Spiels übernommen werden kann... sind die verbleibenden 20% dafür um so unangenehmer, zermürbende und zieht sich ewig wie Kaugummi.
Also: Technisch möglich + aber aufgrund weil eure Spieldaten weiterhin funktionieren sollen, ist es viel Arbeit (kostet dem Spielentwickler viel Zeit/Geld für die Entwicklung).
Hat er genug Zeit/Geld um sich die Entwicklung zu leisten, könnte er also durchaus das versprochene auch liefern. Und es wäre sehr verständlich wenn er dafür lange braucht... nur, will er auch? bzw. kann er es sich vom Zeit/Geld her, leisten?
Frage ist nun also: Lohnt sich das für den Entwickler? Daraus könnte man dann ableiten, wie gut es für euch als Spieler aussieht
- Wie lange gibt es denn das bisherige Browserspiel/Onlinewelt?
- Hat sich der Entwickler eine große Spielerschaft die häufig online spielen, aufgebaut? Oder ist es doch relativ einsahm in dieser Spielwelt... hat eh schon den Großteil der Spieler verloren?
- Kostet das spielen grundsätzlich jeden Monat eine kleinigkeit? Bzw. Gibt es relativ viele Spieler die auch alle par Wochen bis Monate wenigstens ein paar Eure inverstieren? Also: Gibt es Einnahmen von denen er leben kann?
Eine solche Spielerschaft sich aufzubauen, die genug Geld einbringt das der Spielehersteller davon leben kann, ist für ihn extrem wertvoll, die will er nicht verlieren! Und auch mit einem neuen (anderen) Spiel, bekommt er die nicht so leicht und müsste sich die über Jahre erst wieder ganz neu aufbauen.
Wenn er also von euch leben kann, dann wird er ein seeeehr großes interesse daran haben, euch noch für sehr viele Jahre eine Spielwelt zu bieten an der ihr freude habt.
...und es seit Monaten Probleme/Fehler im Spiel auftauchen und Wöchentlich nur noch Überteuerte Payment Pakete Angeboten werden...
Das kann alles mögliche Bedeuten.
- Sowohl (wie ihr vielleicht befürchtet) das er in das sinkenden Schiff keine unnötige Zeit/Geld mehr investiert und nurnoch möglichst den letzten Euro raus holen will bis ihr alle abhaut.. ohne das er (noch) an dem 1:1 Nachfolger Game arbeitet.
- Also auch, dass er alle Entwicklungszeit/Geld in "das neue Unity Browsergame" steckt, deswegen das bisherige Game vernachläßigt (da es auf lange Zeit gesehen, verschwendet ist -> wird ja durch das neue ersetzt)... und ihm womöglich auch langsam bisschen das Geld ausgeht und er daher versucht mit den "Überteuerte Payment Paketen" die Entwicklung zu finanzieren für das Unity Browsergame.
Leider schwer zu sagen.... :-/ Vorallem da die Konsequenzen extrem unterschiedlich für euch wären.
Wie ist den seine Komunikation zu euch? Garkeine Komunikation? bzw. eher so das man denkt er will wirklich nurnoch das letzte raus quetschen? ... oder eher so, das er zwar versucht auch Geld raus zu holen, aber 'noch nicht zu übertrieben' -> mit dem Gedanken dass er noch Wert darauf legt, (bei vielleicht aller Geldnot) es sich mit euch trotzdem nicht zu verscherzen damit ihr auch noch da seit wenn dann der Nachfolger fertig wird.