Beiträge von Nordwestexpress

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Aber von Dir kommen wenigstens mal Ideen für Lösungen, auch wenn die Umsetzung vermutlich nicht sinnvoll wäre. Man kommt nur auf Neues, wenn man über Ideen spricht.

    Exakt das meine ich - und gottlob bin ich nicht der Einzige, was diese Bestreben angeht... :)



    Ich sehe da ganz ehrlich gesagt nicht das Problem. Es gibt fertige kommerzielle Programmiersprachen-Klassen, die das verteilen der Rechenaufgaben auf 4 oder mehr CPU-Kerne managen.

    Wenn das so ist (was sich meiner Kenntnis leider entzieht), so werden professionelle Programmierer davon auch Gebrauch machen. Dessen bin ich mir sicher...

    @fjb: Letztendlich ist ja auch alles nur der Versuch, sich über Möglichkeiten der Performance-Steigerung auszutauschen - mit mehr oder weniger grossem Grundwissen (letzteres betrifft mich - bevor wir uns da falsch verstehen ;) ) - über das "Funktionieren" einer Programmierung auf mehreren Kernen.
    Und ob UG sich davon was annehmen würde - selbst, wenn wir zu zumindest scheinbar "optimalen" Lösungen gelangen - steht noch auf nem ganz anderen Blatt.
    Trotzdem erfreulich - trotz anderer "zwischengelagerter" Beiträge anderer User - wenn man ein solches Thema sachlich diskutieren kann. Selbst wenn man nicht des Pudels Kern trifft...

    @fjb: Angebot (in Form von SIMs mit Wohnort) und Nachfrage (in Form von Geschäften/Freizeit/Arbeitsplätzen für die SIMs) müssten natürlich im Einklang stehen - bedeutet: Zu Beginn sind die Städte homogen - Nachfrage und Angebot sind gleich. Erst das Erschaffen von neuen Verbindungen zwischen den Städten ermöglicht das "Reisen" - die Karten, wer wo hin fährt, werden neu gemischt (dann müsste sich natürlich die Verteilung auch deutlich ändern, sonst fährt keiner mit dem Zug in die andere Stadt).
    Aber Ok - das Argument, wer wo auf dem Bürgersteig läuft, wer wo an der Bushaltestelle steht bzw. auf dem Bahnsteig ist schon schwieriger zu lösen, wenn nicht permanent abgeglichen wird. Und es kommt natürlich auch hinzu, dass bspw. meine CPU mit 4 resp. 8 Kernen nur bis 2,6 Ghz taktet - bei zweien ist es deutlich mehr...

    Da die Städte aber nicht gleichverteilt und zu dem noch unterschiedlich groß sind, handelst Du Dir damit recht komplexe Berechnungen ein. Und alle Threads wollen auch wieder synchronisiert werden.

    Es stellt sich halt die Frage, ob es mehr Performance kostet - sagen wir mal der Einfachheit halber 8000 SIMs - mit einem Kern zu berechnen oder 1000 SIMs auf 8 Kerne zu verteilen und sie regelmässig zu synchronisieren. Eine Unterteilung in grade und ungrade SIMs muss ja auch nicht das allein Seligmachende sein - über eine Modulo-Funktion (wenn ich mich recht entsinne bei VB5, lang ists her :) ) könnte man sie ja auch in 8 verschiedene Gruppen unterscheiden. Bei fortlaufendem Freizeit/Geschäfts/Arbeitsplatz-Angebot dürften auch nicht allzuviele SIMs auf der Strecke bleiben und bekommen schnell das gewünschte Angebot...

    @fjb: Keine Frage - da gebe ich Dir vollkommen Recht. Dass mein alter i5 mit um die 2,5 Ghz mit meinem i7 mit über 3 Ghz (je nach Anzahl ausgelasteter Kerne im Turbomodus) nebst schlechterer Grafik, Harddisk und Speicher nicht mithalten kann ist logisch.
    Nur:
    Wir schreiben das Jahr 2016 - und es gibt halt noch keine 8 Ghz Prozessoren (soweit mir bekannt), die den Ansprüchen von TF im Lategame wirklich gerecht werden können (wenn denn überhaupt).
    @U.S. Army: Warten wir mal den Nachfolger ab - sollte der "ruckelfrei" laufen (bei vergleichbarer Spielstruktur und den dazugehörigen Berechnungen), so hättest Du mit Deiner Ansicht ins Schwarze getroffen... ;)

    "Besser" ist in dem Zusammenhang halt ein dehnbarer Begriff. ;)
    Mein Wechsel von einem 4 Jahre alten Notebook auf ein modernes Gerät hat sich schon deutlich bemerkbar gemacht. Aber leider sind auch hier - wenn auch zu einem späteren Zeitpunkt - deutliche Grenzen zu erkennen. Und offensichtlich liefern auch noch so moderne CPUs mit höherer Frequenz bei anderen Usern nicht das erhoffte Ergebnis - irgendwann ist auch da Finish...

    Was das Modden betrifft bin ich vielleicht um einiges engagierter und gewissenhafter als manch anderer.

    Das kann nicht schaden - insbesondere dann, wenn es der grafischen Vielfalt und Präzisierung (bspw. der Beladung von Wagons, um sie bereits "von weitem" zuordnen zu können) und auch noch der Performance-Erhöhung dienen (mein Favorit sind in dem Zusammenhang die Rinder-Wagons - schade, dass sich die Tiere nicht auch noch bewegen können).
    Was allerdings bei ATT meiner Meinung nach gerade für die Anfangszeit wichtig ist:
    Man sollte sich beim Start einer neuen Karte die Industrien "zurechtlegen" - wenn auch nur eine der Fabriken eines Industriezweigs zu weit weg ist für die noch relativ langsamen Züge, so bekommt man sie einfach nicht ans Laufen. Der Preis der Komplexität der Industrien - aber trotzdem ist der Spassfaktor um Vielfaches gestiegen... :)

    Im Prinzip könnte man dadurch die Bahnhöfe viel flexibler umbauen und erweitern, ohne jedes Mal die halbe Stadt/Gleissystem abreißen zu müssen.

    Und selbst wenn es nur ein Gebäude ist: In der Spielstufe schwer - und wenn der Abriss des Gebäudes ne Million kostet - kann bereits diese Situation dazu führen, vom Ausbau abzusehen - grade in der Anfangsphase eines Spiels, wo man noch nicht so viel verdient.
    Da wäre Flexibilität beim Bahnhofsbau (und eine KI, die nicht genau am Bahngleis immer ihre Gebäude so vergrössert, dass Ausbauprobleme auch bei anderen Bereichen wie Bahnübergangserweiterung etc auftauchen) sehr wünschenswert...

    Vielleicht wäre auch die Unterscheidung der "Käffer" in Dorf und Stadt ganz sinnvoll.

    Genau so etwas fände ich gut, um "Lücken" zwischen grösseren Städten zu füllen - bspw. auch als Bergdorf mit historischen Schönbauobjekten wie einer Burg. Macht zumindest optisch (für den Schönbauer) was her.


    so das man auch wirklich mal einen kleinen Schienenbus (Nebenbahn) nutzen kann.

    Siehe oben - das komplettiert dann das Bergdorf-Szenario... :)
    Edit: Um so ein Bergdorf auch in wirtschaftlicher Hinsicht interessant zu gestalten, könnte man z.B. so eine Burg als grosses Freizeitgebäude deklarieren (darf dann dort natürlich nur einmal gebaut werden - vorausgesetzt, der Spielcode liesse so etwas generell überhaupt zu). Dann wäre möglicherweise auch ein reger Verkehr auf den Zubringern gewährleistet...