Karten erstellen

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


Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.

  • Beschreibt die Voraussetzungen für das Erstellen von eigenen Karten.
    Eigene Karten für Train Fever ist recht einfach. Es wird lediglich eine Höhenkarte als Grundlage benötigt.

    1 Strukturen und Dateien

    Es muss ein [tt]maps[/tt] Ordner im Hauptverzeichnis erstellt werden. In diesem Existieren dann für jede Karte ein weiterer Unterordner. In diesem liegen dann eine heightmap.png und eine info.lua. [attach=51185,none,240][/attach]

    2 heightmap.png

    Folgende Bedingungen müssen erfüllt sein / werden unterstützt: [list][*]Dateiformat: PNG (Portable Networks Graphics) [*]8bit / 16bit Graustufen: 8 bit Bilder können noch recht stufig aussehen, daher besser 16bit zum Speichern benutzen und einen Weichzeichenfilter beim Konvertieren verwenden [*]Kartengrößen in Pixeln: 2049 x 2049 (klein), 3073 x 3073 (mittel), 4097 x 4097 (groß) [/list]Die Karten können z.B. mit Photoshop erstellt / bearbeitet werden oder mit Gimp 2.9.x. Für viel andere Programme (z.B. Paint Shop Pro) ist gegebenenfalls ein Umweg über andere Formate wie z.B. 16 bit TIFF notwendig. Blenders Image Editor kann dann z.B. auch problemlos 16 bit TIFFs in 16 bit PNGs konvertieren.

    3 info.lua

    Die minimale info.lua sieht folgendermaßen aus: [code]function data() return { name = "Kartenname", range = { 90.0, 500.0 }, } end[/code] Name stellt den Kartennamen dar: Da nur dieser angezeigt wird, empfiehlt es sich auch die Größe mit anzugeben (z.B. als [3k] ) Der Parameter [tt]range[/tt] gibt die Höhenlagen der Karte in Metern an. Der erste Wert definiert die Höhe von [b]Schwarz[/b], der zweite Wert die von [b]Weiß[/b]. Wasser wird grundsätzlich bei 100m generiert. Die 90m des ersten Wertes bedeuten also letztendlich daß 10m unter der Meeresoberfläche liegen und der Rest darüber. Die [b]maximale Höhe[/b] von Bergen beträgt 1000m Soll ein fester Seed für die Karte verwendet werden kann dies auch in der info.lua mit dem Wert Seed festgelegt werden: [tt]seed = "snjfdnak"[/tt] [code]function data() return { authors = { { name = "mediziner", role = "CREATOR", tfnetId = 18018, }, }, name = "Norge - Gryllefjord/Torsken [2k]", range = { 90.0, 500.0 }, -- meters for black and white (water is placed at 100 meters) seed = "3 Städte", } end[/code] [u][b]Für Anfänger ein kleiner Tipp von Olly:[/b][/u] Den Quellencode ohne die Aufzählungszeichen und das Wort "Quellcode" übernehmen. Oder am besten auf das Symbol bei Quellcode rechts oben Klicken-dann kann man den Code Kopieren! Die angaben zum Autor werden nicht benötigt, sind aber sinnvoll für Modmanager. Ebenfalls können Tag wie bei den Mods vergeben werden.

Teilen