Die Kartendateien sind auf folgender Seite herunterladbar
Transcrição
Die Kartendateien sind auf folgender Seite herunterladbar
Der Fahrplan – Editor Mit dem in der Software enthaltenen „Schedule Wizzard“ hast du die Möglichkeit, deine eigene individuelle Busstrecke mit Fahrplan zu erstellen. Damit der Routenverlauf der fertigen Strecke später auch in der Mini-Map dargestellt wird benötigst du zusätzlich noch ein handelsübliches Grafikprogramm. Der „Schedule Wizzard“ im Überblick: 1) Linientyp 4) Kartenverlinkung 7) Start 10) Routenpunkte 13) Fahrpreis 16) Startzeit 2) Liniennummer 5) Verlinkung Rücktour 8) Ziel 11) Haltestellen – ID 14) Fahrzeit gesamt 3) Kursnummer 6) Verkehrsmittel (deaktiviert) 9) Zeitabschnitt 12) Fahrzeit 15) Startzeiten 1.0 Erstellen einer eigenen Route mit der Kartenvorlage Das Erstellen einer Route beginnt mit dem Einzeichnen eines Streckenverlaufs in der Übersichtskarte die später auch im Spiel der Navigation in der Mini-Map dient. In dieser Karte die das ganze Gebiet der Spielewelt beinhaltet sind sämtliche ansteuerbare Haltestellen mit dazugehöriger einmaliger ID-Nummer verzeichnet. Die Karte liegt im .cpt (Corel) und .psd (Photoshop) – Format vor sodaß sich die Haltestellen nebst ID für den späteren Export ausblenden lassen. Alternativ ist die Karte noch im .tga und .jpg – Format, jeweils mit und ohne Haltestellen, verfügbar für diejenigen die o.g. Grafikprogramme nicht besitzen. Als Beispiel in diesem Handbuch wird die fiktive Linie 37 mit Hin- und Rücktour erstellt. Die Kartendateien sind auf folgender Seite herunterladbar: www.buscablecarsimulator.com ( > Download ) Map_clear.cpt (Corel Photo Paint) Map_clear.psd (Adobe Photoshop) Map_clear.jpg (sonstige Grafikprogramme) Map_ID.jpg Map_clear.tga (sonstige Grafikprogramme) Map_ID.tga 1.1-1 Erstellung mit Adobe Photoshop ® Öffne die Datei Map_clear.psd und zeichne deine Strecke mit einem Linien- oder Malwerkzeug ein. Tipp: Benutze eine Linienstärke die fast eine normale Straßenbreite ausfüllt. Vermeide dunkle Farben und wähle lieber leuchtende wie gelb, orange, rot, hellgrün usw., da sie in der Mini-Map später besser zu sehen sind. Wichtig ! Nimm bei der Streckenerstellung die mitgelieferte Straßenkarte des Spiels zu Hilfe da es einige Straßenabschnitte gibt in denen keine Durchfahrten mit Bussen möglich sind. Ebenso müssen Einbahnstraßen beachtet werden um spätere Kollisionen mit dem KI-Verkehr auszuschließen. Nachdem deine Strecke fertig eingezeichnet ist blendest du die Haltestellen mit der programmseitigen Funktion aus sodaß nur noch die Straßen und deine Strecke zu sehen sind. 1.1-2 Bildformat und Speicherung Als nächstes wird die Karte mit eingezeichneter Route auf das Format 4096 x 4096 Pixel umgewandelt. Danach speicherst Du das Bild als .dds* – Datei unter: . / Data / Strings / Schedules / Bus mit einem beliebigen Namen (z.B. „ Line 37_Route 01“) ab, in denen bereits die fertigen Routen des Spiels vorzufinden sind. Fertig ! Soll es zu dieser Route noch eine Rücktour geben muß eine neue zweite Karte angefertigt und unter einem neuen Namen (z.B. „ Line 37_Route 02“) abgespeichert werden. *) Für Adobe Photoshop muß ggf. noch das bei Nvidia erhältliche dds-Plugin installiert werden ! 1.2-1 Erstellung mit Corel Photo Paint ® Gehe wie in Punkt 1.1-1 vor (Datei: Map_clear.cpt ) 1.2-2 Bildformat und Speicherung Als nächstes wird die Karte mit eingezeichneter Route auf das Format 4096 x 4096 Pixel umgewandelt. Danach speicherst Du das Bild als .tga- oder .jpg – Datei unkomprimiert unter: . / Data / Strings / Schedules / Bus mit einem beliebigen Namen (z.B. „ Line 37_Route 01“) ab, in denen bereits die fertigen Routen des Spiels vorzufinden sind. Fertig ! Soll es zu dieser Route noch eine Rücktour geben muß eine neue zweite Karte angefertigt und unter einem neuen Namen (z.B. „ Line 37_Route 02“) abgespeichert werden. 1.3-1 Erstellung mit anderen Grafikprogrammen Für diverse andere handelsübliche Grafikprogramme können die Karten die im TGAoder alternativ als JPG – Format vorliegen benutzt werden. Die Karte Map_ID dient nur zur Ansicht und beinhaltet alle Haltestellen mit einmaliger ID-Nummer. Die zweite Karte Map_clear wird als Zeichenvorlage für die Routenerstellung benutzt. Wichtig ! Es empfiehlt sich von der Karte „Map_clear“ eine Kopie zu erstellen auf der die Route eingezeichnet wird damit die Originaldatei als Blanko verbleibt. Öffne nun die kopierte Datei und zeichne deine Strecke mit einem Linien- oder Malwerkzeug ein. Tipp: Benutze eine Linienstärke die fast eine normale Straßenbreite ausfüllt. Vermeide dunkle Farben und wähle lieber leuchtende wie gelb, orange, rot, hellgrün usw., da sie in der Mini-Map später besser zu sehen sind. 1.3-2 Bildformat und Speicherung siehe Punkt 1.2-2 1.4. alternative Umwandlung in das .dds – Dateiformat Eine günstigere Variante zum .tga- oder .jpg – Format ist die Umwandlung in eine .dds – Datei die im Spiel als Standard angewandt wurde. Sollte das Grafikprogramm keine Abspeicherung als .dds ermöglichen finden sich im Internet kostenlose Konverter für dieses Format. Nun sind beide Karten fertig und werden später in der Fahrplanauswahl als Ansicht sowie im Spiel in der Minimap angezeigt. 2.0 Erstellen der Routendaten mit dem Editor „Schedule Wizzard“ Nachdem nun die erste Beispiellinie mit Rücktour auf der Karte fertig ist müssen noch die Haltestellen, an denen der Bus halten soll im Spiel aktiviert werden. Ebenso benötigt die Linie auch Startzeiten die mit der Rücktour eine Art „Fahrplantakt“ bilden können. Den Editor „Schedule Wizzard“ findest du im Hauptverzeichnis im „Bin“-Ordner. 2.1 Linientyp Nach dem Öffnen des Editors per Doppelklick werden wir nun die Daten der Beispiellinie 37 eingeben. Wir fange mit der Hinfahrt, also der Route 01 an: Zuerst bestimmen wir im Menü Type den Linientyp. Zur Auswahl stehen: City Normale Stadtlinie die gewöhnlich alle Haltestellen einer Route bedient. Cross Town „Überlandlinie“ deren Strecke bis außerhalb der Stadtgrenzen führt. Diese Linien müssen nicht zwangsläufig alle Haltestellen bedienen Express Diese Linie kann einen eigenständigen oder parallelen Verlauf zu einer Citylinie haben und bedient in der Regel nicht alle Haltestellen einer Strecke. 2.2 Liniennummer Weiter geht es mit der Eingabe der Liniennummer im Feld Line-Number und der Kursnummer unter Tour ID. Die Liniennummer kann ein- bis dreistellig sein. Buchstaben sind nicht möglich. Die Kursnummer ist eine ein- bis zweistellige Zahl die beliebig gewählt werden kann. Allerdings sollte sie sich bzgl. Hin- und Rücktour unterscheiden. 2.3 Start und Ziel Als nächstes geht es mit dem Startpunkt unter Start und dem Zielort unter Dest. weiter. Hier können beliebige Namen mit bis zu 36 Zeichen eingegeben werden. Das im Feld „Dest.“ eingetragene Ziel erscheint später auf der Displaymatrix am Bus und wird durch die Tour ID aktiviert bzw. korrekt angezeigt. Zu beachten ist, dass ab ca. 17 Zeichen die Font-Schrift am Display auf die Hälfte verkleinert wird. Als Ziel können z.B. Eckstraßen angegeben werden ( 4th / Folsom St) oder Stadtteile (District) wie z.B. „Chinatown“. 2.4 Zeitabschnitt Unter Time kann der Zeitabschnitt festgelegt werden in dem die Linie verkehrt. Dementsprechend sollten auch die Startzeiten festgelegt sein. Es würde also keinen Sinn ergeben einer reinen Nachtlinie eine Startzeit um 15:00 zu vergeben. 2.5 Route und Haltestellen Jetzt kommt der wichtigste Teil des Editors bei dem fehlerhafte Eingaben möglichst vermieden werden sollten um alle Haltestellen korrekt zu aktivieren. Im Editor-Bereich Route werden nun die Haltestellen in der Reihenfolge eingetragen wie sie im Verlauf der Fahrt auftreten. Die Starthaltestelle unserer Beispiellinie wäre die „130“. Drücke nun zuerst den Button Add. Im Feld Waypoint-ID (number) ersetzen wir die „-1” durch die „130“. Das Feld Travel-Time (minutes) bleibt bei der Starthaltestelle immer auf „0“. Im nächsten Feld Price kann ein beliebiger Preis gewählt werden der später im Bus abkassiert werden muß. Dies funktioniert aber nur bei Crosstown-Linien ! Hat die Linie einen gestaffelten Preis nach Entfernung so kann für jede Haltestelle ein anderer Preis eingetragen werden. Sollte einmal ein kompletter Waypoint falsch eingetragen sein so kann er mit Remove gelöscht werden. Die zweite Haltestelle unserer Strecke wäre die „140“. Ab diesem Punkt wird erstmalig im Feld Travel-Time (minutes) der Minutenabstand zwischen der Haltestelle „130“ und „140“ angegeben. Dies kann am Anfang geschätzt werden und nach einer späteren Kontrollfahrt im Spiel korrigiert werden. Als letztes kommt die „120“ und die Eingaben für den ersten Kurs sind vollständig. Für den kompletten Kurs 1 (Tour ID) sehen die Einträge wie folgt aus: 2.6 Startzeiten Die letzte wichtige Eingabe ist die Startzeit des Kurses 1 unserer Beispiellinie 37. Festgelegt ist, dass diese Linie nur tagsüber („Day“) fährt. Somit kann man seiner Fantasie freien Lauf lassen ab wann der erste Bus dieser Linie seinen Dienst beginnt und wann der Letzte. Ebenso kann man den Takt der Abfahrten bestimmen. Also z.B. alle fünf Minuten, halbstündlich oder sogar stündlich. Als Beispiel fährt der erste Bus der Linie 37 um 6:00 Uhr und der letzte um 18:00 Uhr. Als Takt lassen wir ihn stündlich starten sodaß wir also 12 Einträge bzw. Uhrzeiten haben. Auch hier klicken wir zuerst auf den Button Add und ändern die im Feld Time (hh:mm) angezeigte 12.00 Uhr in „6.00“. Weiter geht es mit „7.00“, „8.00“ uswP Dies sieht am Ende so aus: 2.7 Verlinkung der Map Bevor alles abgespeichert wird muß noch der Pfad zur zuvor erstellten Route-Map angegeben werden. Dies ist wichtig damit die Karte korrekt in der Vorschau und später in der Mini-Map erscheint. Klicke hierzu auf den Button Map und wähle den Pfad aus in dem die Karte abgespeichert wurde (Beispiel hier: / Data / Schedules / Strings / Bus / Line 37_Route 01...) Der Button Next Schedule kann erst benutzt werden wenn eine Rücktour bzw. eine weitere Route ID erstellt wurde (siehe hierzu Punkt 2.8 und 2.9) Abschließend kannst du die Eingaben mittels Save abspeichern. Folgender Pfad muß angegeben sein: . / Data / Strings / Schedules / Bus 2.8 Anlegen der Rückroute Damit nach einer erfolgreichen ersten Fahrt auf einem Kurs im Spiel die Option einer Rückfahrt angeboten werden kann muß eine weitere Route ID im Editor angelegt werden. Öffne den Editor erneut und wiederhole die Punkt 2.1 bis 2.7 Am Beispiel unserer Linie 37 ergeben sich bei der Eingabe allerdings folgende Änderungen: Im Feld Tour ID wird nun anstatt der 1 die „2“ eingetragen. Als Start wird nun „Fillmore St“ und als Ziel (Dest.) „Divisadero / Beach St“ eingetragen. Unter Route im Feld Waypoint-ID (number) müssen nun die Haltestellen der entgegengesetzten Richtung eingetragen werden. Dies wären: 119, 143, 139, 125 und 129 Die Startzeiten können wieder variabel eingetragen werden. Also z.B. diesmal von 6.30 – 18.30 Uhr Abschließend sehen beide Routen dann so aus: 2.9 Verlinkung zweier Kurse (Route ID) Wurden zwei Fahrpläne bzw. zwei Route IDs angelegt und abgespeichert so müssen diese untereinander verlinkt werden, um später im Spiel die Möglichkeit zu haben anschließend eine Rückfahrt zu machen. Beide Fahrpläne müssen zuvor im richtigen Pfad abgespeichert worden sein ( . / Data / Strings / Schedules / Bus ) Klicke nun im jeweiligen Editor auf den Button Next Schedule und verlinke auf die jeweils anderen Hin- oder Rückfahrtroute. Also 1 -> 2 und 2 -> 1. Danach abspeichern und fertig ist die eigene Route. Prüfung der Route auf Funktionalität Mit dem Button Validate kann eine erstellte Route auf fehlende ID-Eingaben überprüft werden. Um Deine selbsterstellte Linie der Community anzubieten werden nur die jeweiligen Kartendateien ( „.dds, .tga, .jpg“ ) und Fahrplandateien ( „.sch“ ) für die Weitergabe benötigt. Viel Spaß ! ☺ © 2011 TML-Studios