Na schön. Wenn hier nun doch einige Mitschreiber ihre Meinung abgeben, will auch ich das hier nun nicht mehr unkommentiert stehen lassen.
Worum geht es eigentlich?
Zitat:Ehrlich gesagt habe ich nun genug gehört. Speziell vom einer bestimmten Person. Ich ziehe mich hiermit offiziell für ein halbes Jahr aus diesem Forum zurück.
Ihr wisst, ich mag dieses Forum. (Nicht zuletzt deswegen habe ich nicht schon längst ein eigenes aufgemacht.) Aber im Moment ist's mir zu blöd.
Dazu kann ich nur sagen dass üblicherweise in Internetforen und Newsgroups jeder schreiben mag oder es bleiben lässt, ganz wie es ihm beliebt. Es braucht dazu keinen Vorwand und keine "offizielle" Ankündigung.
Zitat:Speziell vom einer bestimmten Person [.]
Ich war bisher weder auf seine Vorwürfe (s. weiter oben) bzgl meiner Person eingegangen noch auf die Tatsache dass er wieder einmal OTTD gegenüber dem Patch als das bessere Produkt dargestellt hat (und zwar ungefragt hier in der Patch-Abteilung, nicht in der OTTD-Abteilung!) und zudem wieder einmal in realitätsferner Art und Weise.
Erst nachdem sich andere jetzt wieder zu Wort gemeldet hatten habe ich die Gelegenheit ergriffen darauf hinzuweisen dass dieses von ihm (im April erst) als "unmöglich" beschriebene Feature bereits seit Juni implementiert ist. In völlig sachlicher Form übrigens.
Was ihn ärgern mag ist mein Hinweis in Bezug auf die von ihm behauptete "Überlegenheit" von OTTD gegenüber dem Patch ("Die Zukunft gehört OpenTTD, da lassen sich solche Dinge viel einfacher einbauen, da der Quellcode vorhanden ist.") den ich mir an dieser Stelle nun deshalb nicht verkneifen konnte weil
1) die schnelle Implementierung des "unlimited cash" Features zeigt dass seine Überlegungen jeglicher Grundlage entbehrten und
2) dass er zu denen gehört die ständig das Märchen verbreiten "OTTD hat die Sources und kann deshalb Features einfacher und schneller einbauen als der Patch" - und das selbstverständlich ohne dass er überhaupt weiss worüber er da redet.
Denn
1) ist der "Source" von OTTD ja derselbe wie der im und vom Patch benutzte. Mehr noch!
OTTD benutzt in Wirklichkeit den für den Patch aufbereiteten Source - lediglich in einer sehr kruden, maschinennahen C-Umsetzung. Übrigens unter Verletzung des Copyrights von Microprose/Atari. Was natürlich hier niemand hören will. Aber sei´s drum.
2) ist aufgrund der 1:1 "Umsetzung" von x86-Assembler nach C der "C Source" keinesfalls einfacher zu verstehen als der ursprüngliche von Marcin kommentierte Assembler "Source". Jeder der die Diskussion im "Developers Forum" auf tt-Forum verfolgt hätte bzw verfolgen würde wüsste das aber sehr wohl. Denn in Wirklichkeit haben OTTD und TTDPatch beide die gleichen "Probleme" da sie ja mit den gleichen restriktiven Datenstrukturen und Programmauslegungen des Originalspiels von Anfang der 90er Jahre konfrontiert sind.
3) Ist es auch für TTDPatch möglich neue Features in C zu entwickeln. Man muss also nicht x86-Assembler beherrschen um Features für TTDPatch zu entwickeln.
Lesen wir dazu doch einmal was Josef
an anderer Stelle dazu geschrieben hat:
Zitat:> That said one day OTTD will surpass it as it becomes more feature rich than
> the patch and the new graphics engine is introduced. [.]
[Eines Tages, wenn es mehr Features anbieten wird und wenn die neue Grafik eingeführt worden ist, wird OTTD dem Patch überlegen sein.]
It hasn't really shown all that much progress of catching up. there's
progress, but it's not getting any closer. How many years did it take for
elrails to be implemented? And PBS, that was two or three months in the
patch and another two or three to get most of the bugs ironed out, and
after over a year OTTD still doesn't have it in a usable state? And all
the missing newgrf features, and trams, and one-way roads, and soon
articulated road vehicles.
[OTTD hat aber gar nicht so viel Fortschritt beim "Aufholen" gezeigt . Es gab Fortschritte, aber es kommt dem Patch nicht näher. Wieviele Jahre dauerte es, Oberleitungen zu implementieren? Und wie sieht es bei PBS aus, das schon zwei oder drei Monate im Patch verfügbar war und weitere zwei oder drei Monate erforderte um alle Fehler zu beheben - aber seit mehr als einem Jahr bei OTTD nicht in einem benutzbaren Zustand ist? Und alle diese weiteren Grafik-Features und Strassenbahnen, und Einbahnstrassen, und schon bald wird es Strassenfahrzeuge mit Anhängern geben.]
Also, the OTTD developers place more emphasis on them making what they
consider to be the right choices and leaving fewer options for the player.
So elrails can't be turned off if you don't like it, for example.
[Zudem legen die OTTD-Entwickler die Art wie man spielen soll stärker fest und lassen dem Spieler entsprechend weniger Auswahl. Oberleitungen zB können nicht abgeschaltet werden.]
I'm not saying OTTD is bad or that its coders are bad. OTTD is definitely
nice for platforms that TTD doesn't run on (although I'm happy with TTD
running under Wine on Linux) and for multiplayer games, but it also shows
that "we have the C source code so it'll be easier and faster to write new
features" is nothing but a myth. You do potentially draw from a larger
pool of possible coders, maybe.
[Ich sage nicht dass OTTD schlecht ist oder dass seine Entwickler schlechte Menschen sind. OTTD ist sicherlich bestens für Plattformen geeignet die TTD nicht unterstützen (obwohl ich selber TTD unter Wine und Linux betreibe) sowie für Multiplayer-Spiele, aber es zeigt auch dass die Haltung "Wir haben den C Source Code und deshalb ist es einfacher und schneller ein neues Feature zu entwickeln" nichts als ein Mythos ist. Der einzige Vorteil diesbezüglich mag darin bestehen dass eine breitere Basis an Programmierern verfügbar ist.]
Besides, TTDPatch features can be written in C too (with some assembly
wrappers, though).
[Abgesehen davon können TTDPatch-Features auch in C geschreiben werden, unter Zuhilfenahme einiger zusätzlicher Assembler-Funktionen.]
-- Josef Drexler | http://jdrexler.com/home/
(aus agmtt - 02.06.2006)
Wie wir sehen läuft es also wieder einmal auf die Diskussion "OTTD oder TTDPatch - was ist besser?" heraus.
Eine solche Diskussion ist sinnvoll wenn sie mit stichhaltigen Argumenten betrieben wird. Aber sie schadet wenn sie nur Vorurteile transportiert und in persönliche Animositäten abgleitet.
Meinen Standpunkt innerhalb dieser Diskussion habe ich mehrfach erläutert und man kann ihn hier im Forum und anderswo nachlesen.
Übrigens zeigt Josef´s Antwort doch auch sehr deutlich dass die Gerüchte der Patch solle "zugunsten von OTTD eingestellt werden" wirklich nur Gerüchte sind. Aber das nur ganz nebenbei.
> Ich ziehe mich hiermit offiziell für ein halbes Jahr aus diesem Forum zurück.
Vielleicht hilft es ihm ja tatsächlich ein halbes Jahr erst einmal nur wieder mitzulesen?
Gruß
Michael