Beiträge von BR146

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


    Jap. Meine Lüfterregelung macht die Binär-Taktik am Laptop. 50% an und 50% aus gibt auch 50% Durchströmung :cursing: . Nervt nur mehr als ein dauerhaftes surren....


    Und Speedfan hatte ich schonmal auf meinem Rechner. Half leider nix, da der Lüfter nicht ansteuerbar war :/ . Ich tippe sogar langsam auf eine Hysterese-Schaltung auf'm Motherboard in Hardware, die direkt die Drehzahl "regelt" aka. Schalter auf/zu... Naja egal, wird eh bald Zeit für nen Neuen...


    Na mit meinem Desktop bin ich doch ganz zufrieden, der GPU-Lüfter könnte etwas leiser sein im Idle, aber naja. Mein Luftstrom im Rechner selbst ist leicht behindert an der Austrittsöffnung. Viele Kabel, 5cm dahinter ne Wand und nur zu einer Seite kann die Luft an der Wand entweichen. Aber da bin ich selber schuld dran ;) .


    @Bandion: Man kann ne CPU auch per flüssigem Stickstoff kühlen...

    Nordic-DLC ist es schonmal nicht: Scenario: Default


    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    c:\build\tf\steam\x86\src\game\engine\glcontext.cpp:303: GL error 0x505
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Erstmal ist der Graka-RAM voll.... (https://www.opengl.org/wiki/OpenGL_Error)



    c:\build\tf\steam\x86\src\lib\gl\util\shadermanager.cpp:: __thiscall GL::CShaderManager::~CShaderManager(void): Assertion `m_mapShaders.empty()' failed.

    Das deutet auf ein Shader-Problem hin. Hast du irgend welche Shader im res-Verzeichnis? Überbleibsel vielleicht vom Nordic-DLC (also doch vielleicht?) noch drin? Schon per Steam die Installation auf Fehler untersuchen lassen?


    Wobei die ersten Zeilen auf Fehler bei den Stadt-Gebäuden hinweisen.


    Und das nächste Mal: Entweder die Datei anhängen oder die Code-Tags verwenden. So ist das kaum lesbar...

    Aktuell läuft die Simulation auf nem Desktop-PC in der Uni ;) *. Mein Algo ist allerdings ganz gut mit TF vergleichbar leistungstechnisch. Volle Leistung auf einem Kern und noch bissl was nebenher. Es geht ja gerade ums Runtertakten bei zu viel CPU-Leistung über längere Zeit ;)


    *seit heut morgen um 10. Und wohl noch bis übermorgen wegen der Statistik ;) . Aber das wird OT.

    Mein Laptop:
    Intel i5-2410M 2.3GHz (ist nen 2-Kern mit Hyperthreading)
    NVIDIA GeForce GT 540M
    8GB Ram


    Power kommt aus dem Netzteil, ich sitzt damit nur in der Uni...
    Situation: Numerische Berechnung eines Mehrkörpersystemen


    t = -0:04.2 (=4,2min früher): Beginn der Simulation
    t = -0:03.3: Lüfter dreht hoch auf max. Drehzahl
    t = -0:03.4: CPU taktet herunter, wenige Augenblicke später dreht Lüfter nur noch auf einer geringen Drehzahl


    Dieses Lüfterspiel setzt sich periodisch fort. Bei t=-0:01.2 Abbruch der Simulation, System beruhigt sich wieder. Um die t=-0:06 war ein kurzer Test der Einstellungen.


    Was man deutlich sieht: Eine hohe Last geht für ca. 1.2 Minuten gut. Danach bricht die nutzbare Leistung drastisch ein... Und es ist eine bescheuerte Lüfterregelung! Im Bios gibts auch keine Einstellung dafür :(


    Edit: Zum Vergleich die selbe Simulation auf meinem Desktop-Rechner daheim (Hardware sieht man ja auf'm Bild). Simulation startet bei -0:02 rum, davor war Workspace laden, Builden des Programms und so. Man sieht mein Algo ist nicht gerade performant ;) .

    Die hohe Taktrate ist bei Laptops nach meinem Gefühl nur für kurze Lastspitzen (wie Excel rechnet dir kurz mal mehrere Tausend Formeln aus), in der die Temperatur von "normal" nur bis zur Runtertakttemperatur ansteigt. Ich hab aktuell den Fall bei meinem Laptop, dass der Lüfter hoch dreht, dann Takt sinkt, dann Temperatur. Anschließend dreht der Lüfter runter weil der CPU plötzlich zu kalt ist - und der Takt steigt auch wieder. Und es wird der CPU zu warm und schmeißt den Ventilator an usw... Excel mit Firefox und LaTeX-Editor nur wohlgemerkt.


    Was ich sagen will: Die hohe Frequenz ist nur eben für kurze Lastspitzen ausgelegt, nicht für 6 Stunden Dauerleistung...

    Mhhh... Bei der Dateigröße der Spielstände muss berücksichtigt werden, was alles in der Welt ist. Also jede Geländeänderung, jedes Asset (x,y,Rotation,Modellreferenz - das sind schon mal mindestens 4*8=32 Byte), alle Fahrzeuge, Personen/Waren (inkl. Ziel, Wohnung etc), Schienen-/Straßennetz, Linien,... Da kommt doch recht schnell was zusammen. Speziell wenn die Karten größer werden: doppelte Kantenlänge -> 4x Fläche ~ 4x Speicherplatz für's Save. Gegenarbeiten kann man aber auch z.B. mit (verlustfreier) Kompression, differenzieller Speichermethoden (z.B. eben nur Änderungen im Terrain speichern, als Grundlage den Seed der Map verwenden. Der ist kleiner und bestimmt trotzdem eindeutig den Generator), etc.


    Ich möchte jetzt keine Diskussion über Speichermethoden losbrechen, ich wollte euch nur mal auf die Schwierigkeiten hinweisen. Größere Karten mit kleineren Savegames beißt sich, kann aber vielleicht gelöst werden. Dafür hab ich bisher nicht so viel Speicher sparen müssen bei meinen Projekten ;) .

    aber daraus gleich Polybomben bauen?

    Nunja, Innenraum ist ja so von meinem Gefühl her nur bis ca. 300m (?) wirklich einsehbar. Danach ist das so klein, dass man zu einem LOD ohne Innenraum umschalten kann. Es sind dann nur begrenzt viele Polybomben sichtbar. Und die Graka is doch eh nicht belastet :P . Also meine langweilt sich bis jetzt eher.

    Sowohl als auch. Lediglich das Gebäude und die Bahnsteige können gemodet werden. Die Halteposition, Straßenanschluss sowie Länge der Gleise sind nicht modbar.

    Anmerkung zur Mod-Portierung: Vielleicht wird ja auch die alte Angabe eingelesen - sofern keine Sitzplätze definiert sind - und es werden Pseudo-Sitzplätze erstellt (irgendwo wo man die Leutchen nicht sieht, so 1 Mio. Meter unter dem Fahrzeug?) bzw. die Leutchen einfach nicht platziert (wo auch) aber die Kapazität übernommen.

    ^^ Das alles nochmal in C-Like-Brainfuck-Code formuliert.

    Naja, es heißt ja auch Transport Fever... Ein Fernbus-Liebhaber würd sich wohl vernachlässigt fühlen, wenn z.B. Busse vernachlässigt werden können. Schauen wir uns mal noch die Definition von Logistik (aus Wikipedia) an:
    "Die Logistik beschäftigt sich mit Transport, Lagerung und Umschlag von Gütern und Personen."
    Und was ist die Aufgabe des Spielers: Transport und Umschlag von Gütern und Waren. Also ist Transport Fever ein Logistikspiel. Nur - wenn es ähnlich zu Train Fever übernommen wird - ein stark vereinfachtes.
    In wie weit man die Fahrpreise bestimmen können sollte bin ich persönlich zwiegespalten und halte mich daher estmal dazu zurück. Aber einen gewissen Einfluss auf die Fahrten der Linien wäre mir wichtig. Einfach um die Kapazitäten besser nutzen zu können....

    Das größte Problem hat die arme Sau, die den Exporter schreibt

    Öhmm.... Ich glaub damit werde ich mit gemeint sein. Ich hab zumindest ein Multifunktionstool im Kopf (Dank der Preview auf'm Community-Treffen ist mir ja schon einiges bzgl. Modding-Möglichkeiten bekannt). Geplant ist auch ein TF<->TPF-Konverter... Aber alles noch in Planungsphase.


    @BR146 arbeitet ja auch bereits an einem Tool für die nicht Blender Nutzer (Im Moment zwar noch für TF! Denke aber das wir da direkt auf TpF umschwenken werden), denn die machen im Moment noch 90% vom Coding von Hand.

    Hach Grimes hat mich ja schon erwähnt... Ich mach übrigens bei all meinen Mods das Coding zu 100% von Hand (ich schreib ja auch die Programme zum Erstellen des Codes selbst).


    (hmmm... @Cadoras ist kein Programm oder? )

    Hast du die Cadoras.exe nicht bekommen? :P

    Ähm? Für mich war und ist Train Fever eine Wirtschaftssimulation. Sieht man daran, das es Geld im Spiel gibt. Eine Modellbahn braucht dies nicht. Und auch Betriebskosten und Alter der Fahrzeuge spielen bei einer Modellbahn keine Rolle. Wohl aber bei einer WiSim! Wäre es eine reine Modellbahn hätte ich's nie gekauft. Den dafür habe ich meinen Club. Aber eines dazu: selbst bei der Modellbahn möchte ich realistischen, dichten Verkehr. Meine eigene Anlage würde nur aus Bahnhof, Gleisvorfeld und Streckengleis bestehen. Drum rum wäre Großstadt. Mit dichtem Verkehr oder so. Und da ist dann TF doch wieder mein Ersatz. Doch dafür muss ich den Verkehr planen können.

    In der realen Welt würden Tunnel / Brücken als simples Betonwerk auch als ein Gleis mitten in einer x-Gleisigen Strecke gehen

    Korrekt, und Mikael hatte da was dies bezüglich angedeutet in einem Gespräch als wir in München auf einer Brücke überm Gleisvorfeld vom HBF standen. Mir ist das nämlich auch schon immer bei TF ein Dorn im Auge gewesen, und Anreize geben ist immer gut - speziell mit Realbeispiel vor einem :D


    Ich stehe auf riesige Gleisfelder!

    Ich auch! Deshalb wechseln bei mir auch viele Züge quer drüber (Züge von Nord fahren weiter nach Süd etc.)


    Es wird bei sehr hoher Zugdichte zu Megastaus vor den Bahnhöfen kommen.

    Wie bei der Stuttgarter S-Bahn xD 2,5min-Takt nur mit PZB ist aber auch so ne Sache... Und deshalb wünsch ich mir große Städte für die Bahn ;)

    die Angst das diese Simulation viel zu Umfangreich wird, dadurch zu vielen Fehlern, großer Unübersichtlichkeit und zuviel Verwaltung kommt

    zuviel Verwaltung: kommt drauf an... Ich spiele es als Wirtschaftssimulation auf Basis einer Transportgesellschaft und liebe das verwalten*. Nur wenns Geld knapp wird, wird bei mir dekoriert. Für andere ist's dagegen ne Modellbahn ("Schönbauer")...


    Viele Fehler .... kann es auch in nem simplen Texteditor geben - glaub mir ;)


    große Unübersichtlichkeit .... Ich hoffe auf ne Übersichtskarte, sonst.... wird's ungemütlich.



    *Fahrzeuge managen, Linien prüfen, Staus verhindern und trotzdem alles Auslasten auf Biegen und Brechen...

    Man soll den Fahrzeugen wohl einen eigenen Anstrich und ein eigenes Firmenlogo verpassen können.

    Die Fahrzeuge weisen einen hohen Grad an Detailliertheit auf, sie verfügen zum Beispiel über strahlende Lichter oder modellierte Innenräume, in denen die Passagiere sitzen. Viel Arbeit wurde in komplexe Animationen von Details wie Türen, Klappen und Rädern gesteckt. Wenn die Fahrzeuge erst einmal im Dienst sind, werden sie mit der Zeit dreckig und setzen Rost an, sodass ihre Alterung sichtbar wird. Die Spieler können die Lackierung der Fahrzeuge individuell anpassen und sie mit ihrem eigenen Firmenlogo versehen. Und schliesslich sind die Maschinen- und Motorengeräusche so realitätsgetreu wie möglich.

    Ich tippe mal auf eine Maske, die entsprechend gefärbt und dann auf das Modell gelegt wird... (Sowohl Alterung als auch eigene Farbe & Logo)


    Ha! Die Seite is ne Fundgrube!


    Hier noch was bzgl. Modding:

    Spieler können [...] auch umfangreiche Konstruktionen entwickeln: So ist es zum Beispiel möglich, einen Bahnhof mit gekrümmten Gleisen zu erstellen. Die Krümmung kann dabei über einen Parameter eingestellt werden. Möchte der Autor noch eine Bushaltestelle einbetten, ist auch dies problemlos möglich, weil fast alle Spielfeatures beliebig miteinander kombiniert werden können. Da die Kampagnen mit Hilfe von Skripts implementiert wurden, können Modder auch Mission und sogar ganze Kampagnen erstellen und teilen.

    Also kurz:

    • eigene Kampagnen
    • parametrisierbare "Konstruktionen" mit beliebigen Spielfeatures (was zählt dazu? Ich würde mal sagen Bahnhöfe, Haltestellen, Industrien, Gleise, Straßen? Lassen wir uns mal überraschen...)

    Gut so kurz war's dann auch wieder nich ;)