TT-MS Headquarters
Warum gibt es 2 Versionen? - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Allgemeines rund um Transport Tycoon (/forumdisplay.php?fid=71)
+--- Forum: Allgemeines zu Transport Tycoon (/forumdisplay.php?fid=69)
+--- Thema: Warum gibt es 2 Versionen? (/showthread.php?tid=3938)



Warum gibt es 2 Versionen? - jakob900 - 25.02.2009 17:37

Hallo an alle,

hoffe erstmal, das der Post im richtigen Forum ist.

Mich würde es mal interessieren, warum es verschiedene Versionen von TT gibt, nämlich OTTD und TTDPatch. Macht ja für einen halblaien wie mich garkeinen Sinn. Beide Versionen kommen von einem Spiel, und im Grunde haben beide Spiele auch das gleiche Ziel. Nun gibt es ja coole Sachen beim Patch die es bei OTTD nicht gibt, und umgekehrt. Warum vereinigen sich die Entwickler beider Versionen nicht einfach und machen DAS ultimative TT.

Wäre doch tausendmal besser, oder nicht?

Hoffe ihr könnt mir sagen, warum es so umständlich gemacht wird!


MfG Jakob Lächeln


RE: Warum gibt es 2 Versionen? - Eddi - 25.02.2009 17:40

Warum gibt es verschiedene Betriebssysteme, oder Prozessorhersteller, oder Religionen?


RE: Warum gibt es 2 Versionen? - Timmaexx - 25.02.2009 18:06

Grosse Teile von OpenTTD stammen von TTDPatch.
OpenTTD ist neuer TTDPatch älter.
OpenTTD ist OpneSource TTDPatch laub net
TTDPatch wir kaum noch entwickelt OTTD ja


RE: Warum gibt es 2 Versionen? - mb - 25.02.2009 18:10

Eddi schrieb:Warum gibt es verschiedene Betriebssysteme, oder Prozessorhersteller, oder Religionen?

Oder Gerichte? Nicht Amts-, Land-, Verwaltungsgerichte, sondern Chili con carne, Kaninchen mit Peperoni, Entenbrust à l´hazard, Salzwiesenlamm mit Kerbel etc, pp., statt immer nur Pommes Mayo. Zweifel

Hehe. <dig> http://www.tt-forums.net/viewtopic.php?p=740147#p740147 (nur OTTD hat das sog. "multifood feature"). Cool

Timmaexx schrieb:OpenTTD ist OpneSource TTDPatch laub net

TTDPatch auch.

Zitat:TTDPatch wir kaum noch entwickelt OTTD ja

TTDPatch auch.

Gruß
Michael


RE: Warum gibt es 2 Versionen? - NKTJones - 25.02.2009 18:11

Hallo Jakob900,

die Antwort von Eddi war ja nun nicht der Knaller...

Jedenfalls war es so, dass TTDPatch auf der Basis das Original-Spiels nur an den Punkten umgebaut wurde, dass die Kompatibilität zu den aktuellen Betriebssystemen gegeben ist. Danach kamen dann einzelne Erweiterungen und Veränderungen.
Inzwischen hatte man sich aber auch an eine komplette Übersetzung zu einer OpenSource-Variante gemacht und diese dann veröffentlicht. Diese zielte von Anfang an, auf mögliche Veränderungen und Modifikationen des Spiels ab.

Und seitdem fährt man zweigleisig! (Lachen - Was für ein Witz...)


RE: Warum gibt es 2 Versionen? - jakob900 - 25.02.2009 18:20

Hat meine Frage aber irgendwie noch nicht richtig beantwortet, warum die Entwickler sich so kontraproduktiv verhalten. Ist ja irgendwie nicht so klug und toll, das man tolle Features, nur in einer der beidenVersionen zu Gesicht bekommt. Anscheinend arbeiten an beiden Versionen helle Köpfe, aber das sie mal über eine Version nachgedacht haben ist wohl an Eitelkeit gescheitert oder seh ich das falsch?

Denn quasi ist es ja immer der selbe Humbug nach dem gleichen Schema X: Patch-Entwickler erfinden bahnbrechende Neuerung...Als Beispiel YAPF..(Ist das überhaupt als erstes in der Patchversion erschienen? Wenn nein, es sollte nur als Beispiel dienen). OTTD Entwickler findens toll und müssen sich jetzt die Arbeit machen und das in ihre Version mit einzubauen. Im Grunde haben beide Versionen ihre Vor- und Nachteile, aber wieso vereint man denn nicht einfach die Versionen, um die Vorteile beider Versionen in einer zu haben und die Nachteile zu minimieren.


RE: Warum gibt es 2 Versionen? - RK - 25.02.2009 18:38

Einige TTDPatch-Entwickler sind bereits zu OTTD gewchselt, da es dort viel einfacher ist Fortschritte zu erzielen. Andere Entwickler bleiben, weil sie die Herausforderung lieben und andere haben immer noch rechtliche Bedenken bzgl. OTTD.


RE: Warum gibt es 2 Versionen? - Eddi - 25.02.2009 18:47

(25.02.2009 18:11)NKTJones schrieb:  die Antwort von Eddi war ja nun nicht der Knaller...
naja, es ist halt einfach nur Unsinn, so eine suggestive "das ist doch aber Scheiße" Frage unkommentiert zu beantworten. Denn exakt diese Frage taucht bei etwa jedem einzelnen Projekt auf. "Warum tun sich Gnome und KDE nicht zusammen?" "Warum tun sich Kaffeine und MPlayer nicht zusammen?" "Warum tun sich <Linux-Distribution X> und <Linux-Distribution Y> nicht zusammen?" "Warum tun sich Microsoft Windows und MacOS X nicht zusammen?" "Warum tun sich Evangelisten und Katholiken nicht zusammen?" "Warum tun sich Salzwasserfische und Süßwasserfische nicht zusammen?" Die Liste kann man ad absurdum weiterführen.

Und die Antwort darauf ist nicht unbedingt "Eitelkeit" oder "Die können sich nicht ausstehen". Da gibt es noch ganz andere Aspekte, allen voran "Konkurrenz belebt das Geschäft".

TTDPatch und OpenTTD sind aus vollkommen unterschiedlichen Beweggründen entstanden. TTDPatch aus dem Verlangen heraus, TTD überhaupt erstmal spielbar zu machen, dann ein paar Erweiterungen hier und da einzustreuen. Es wurde auch ganz schnell klar, daß diese flickenhaften Erweiterungen irgendwo an ihre Grenzen stoßen würden (daher die Liste mit "impossible Features").

OpenTTD entstand aus einer nach C portierten Version, die zwar dem TTDPatch erstmal um längen hinterher war, aber vollig andere Erweiterungsmöglichkeiten bietet. Deshalb sah es lange Zeit so aus, als würden die OpenTTD Leute nur Features kopieren, die schon von TTDPatch implementiert wurden. Währenddessen wurde aber ständig an der Erweiterbarkeit rumgeschraubt, was sich mittlerweile an einigen Stellen bemerkbar macht.

Entscheidend ist, daß sich beide Projekte durchaus gegenseitig beeinflußt haben, im Gegensatz dazu wäre es total kontraproduktiv gewesen, mit der Veröffentlichung von OpenTTD 0.1 sofort TTDPatch einzustellen, dann wären nämlich beide Projekte stagniert.


RE: Warum gibt es 2 Versionen? - mb - 25.02.2009 20:51

Eddi schrieb:[...]

Amen. Dem ist nichts mehr hinzuzufügen.


RK schrieb:Einige TTDPatch-Entwickler sind bereits zu OTTD gewchselt [...]

Die da wären? Ich kenne keinen. Csaba hatte seinen Wechsel zu OTTD zwar vor langer Zeit angekündigt, hat sich aber stattdessen so gut wie völlig[*] von der Enwicklung für TTDPatch und OTTD zurückgezogen.

[*] gestern gab es von ihm einen Beitrag für TTDPatch, nach sehr langer Zeit der erste.

Gruß
Michael


RE: Warum gibt es 2 Versionen? - RK - 25.02.2009 21:02

Na dann hieß es besser "Einige TTDPatch-Entwickler haben angekündigt zu OTTD zu wechseln" (Für 'einige' >= 1) freches Grinsen


RE: Warum gibt es 2 Versionen? - jakob900 - 26.02.2009 00:13

Hm na gut, danke für die Belehrung. Ich checks immer noch net so ganz, aber das macht ja nix ^^ Ihr werdet schon recht haben