Alles anzeigenHallo zusammen! Wir sind zurück mit einem weiteren Entwicklungstagebuch für Cities: Skylines II und heute geht es um die neue und verbesserte Verkehrs-KI. Die Verwaltung des Verkehrs in einer wachsenden Stadt war ein zentraler Bestandteil von Cities: Skylines und wir wussten, dass wir euch ein fortschrittlicheres System bieten wollten, um auf euer Feedback einzugehen und die Stadt noch realistischer und lebendiger zu gestalten.
Bürger und Verkehr sind ein zentraler Bestandteil einer lebendigen und atmenden Stadt. Wo leben die Menschen, wo arbeiten sie und welche Orte besuchen sie in ihrer Freizeit? Wo sind die Unternehmen angesiedelt und woher beziehen sie die Waren, die sie verkaufen? Sind ihre Kunden Bürger oder andere Unternehmen? Wie finden ihre Kunden sie und gibt es andere, bessere Einkaufsmöglichkeiten in der Nähe? All dies und noch viel mehr spielt eine Rolle dabei, wie sich der Verkehr in der Stadt bewegt.
In diesem Entwicklungstagebuch sehen wir uns an, wie die Verkehrssimulation funktioniert und welche Eigenschaften die Agenten (Bürger, Dienstleistungen und Ressourcen, die sich in der Stadt bewegen) bei ihren Entscheidungen zur Wegfindung berücksichtigen. Schauen Sie sich das Highlight-Video unten an, bevor Sie in alle Details eintauchen.
Die Unterschiede zwischen Cities: Skylines und Cities: Skylines II
Die Wegfindung funktioniert in Cities: Skylines II anders als in seinem Vorgänger. In Cities: Skylines basierte die Wegfindung auf der Nähe, d.h. die Agenten berechneten ihre Ziele oder bestellten Dienstleistungen anhand der geraden Entfernung, ohne das bestehende Straßennetz zu berücksichtigen. Im Falle eines Brandes konnte dies bedeuten, dass das Feuerwehrauto von der nächstgelegenen Station kam, auch wenn es aufgrund der Straßenverbindung zum Zielort einen längeren Weg hatte. Längere Reaktionszeiten könnten wiederum bedeuten, dass das Feuerwehrauto nicht rechtzeitig eintrifft, um die Ausbreitung des Feuers zu verhindern oder das Gebäude vor dem Einsturz zu retten. Die Agenten würden die schnellste Route zu ihrem Zielort wählen und sich daran halten, geduldig im Stau stehen, falls ein solcher auftritt, und ihre Route nur dann ändern, wenn das Straßennetz so verändert wird, dass ihr ursprünglicher Weg nicht mehr machbar ist.
In Cities: Skylines II wählen die Agenten eine Route auf der Grundlage von Wegfindungskosten. Diese Kosten werden anhand mehrerer Faktoren wie dem Straßennetz der Stadt, der Reisezeit, den Reisekosten, den Präferenzen der Agenten und weiteren Faktoren berechnet, auf die wir weiter unten noch näher eingehen werden. Außerdem passen die Agenten ihre Route aufgrund von Ereignissen auf dem Weg an. Sie können die Spur wechseln, um einen Autounfall oder ein angehaltenes Servicefahrzeug zu umfahren oder einem Einsatzfahrzeug Platz zu machen.
Pfadfindungskosten
Der Kern der Wegfindungsberechnungen sind die vier Aspekte: Zeit, Komfort, Geld und Verhalten.
Die Zeit ist ein wichtiger Faktor bei der Berechnung eines Weges. Auch wenn andere Faktoren die Wegfindung beeinflussen, ist die Zeit in der Regel der wichtigste, da alle Agenten dazu neigen, den schnellsten Weg zu ihrem Ziel zu suchen. Wenn man nur die Reisezeit betrachtet, kann eine kleine Straße kürzer sein, aber ihre Reisegeschwindigkeit ist geringer als die der längeren Autobahn, so dass der Agent in den meisten Szenarien die Autobahn wählt, wenn die Autobahn insgesamt eine schnellere Route ist.
Die Bequemlichkeit ist ein wichtiger Faktor bei der Wegfindung und umfasst die Planung einer möglichst reibungslosen Route, das Vermeiden unnötiger Abbiegungen an Kreuzungen sowie die Suche nach einem geeigneten Parkplatz oder einer Haltestelle für öffentliche Verkehrsmittel zum Aussteigen. Der Komfort wird direkt mit den Kosten für die Wegfindung verrechnet, wobei jede Option zu den Gesamtkosten beiträgt.
Geld spielt bei der Wahl des Weges eine Rolle, und zwar in Form des Kraftstoffverbrauchs und möglicher Parkgebühren. Die Bürgerinnen und Bürger wägen die Reise- und Parkkosten ab und vergleichen sie mit anderen Reiseoptionen sowie mit dem Zu-Fuß-Gehen, um festzustellen, welche Option schnell, bequem und günstig ist. Im Falle von Lieferfahrzeugen steigen die Kosten für die von ihnen transportierten Ressourcen, je weiter weg sie geliefert werden. Daher ist der Verkauf von Ressourcen und Gütern vor Ort für die Unternehmen kosteneffizienter, da die Lieferkosten niedriger sind als der Transport der Güter zu einer externen Verbindung.
Das Verhalten bezieht sich auf die Bereitschaft der Agenten, "gefährliche" Entscheidungen im Verkehr zu treffen, wie z. B. das Wenden. Bürger und Lieferfahrzeuge sind weniger bereit, gefährliche Entscheidungen im Verkehr zu treffen, um die Wegfindungskosten zu senken, während Einsatzfahrzeuge ein nachsichtigeres Verhaltensmuster haben, damit sie in Notfällen im Straßennetz navigieren und gegebenenfalls gefährliche Wegfindungsentscheidungen treffen können.
Bei der Wegfindung wird auch die Altersgruppe der Reisenden berücksichtigt. Für Jugendliche ist der wichtigste Faktor das Geld: Sie suchen nach billigen Optionen, wenn sie unterwegs sind, sei es das Verkehrsmittel oder das Parkverhalten. Erwachsene legen Wert auf Zeit, daher ist die schnellste Route für sie meist die beste. Und Senioren bevorzugen ein hohes Maß an Komfort. Solange die Kosten für den Komfort gering sind, neigen Senioren dazu, diese Option zu wählen.
Die Bürger wägen bei ihren Entscheidungen alle Faktoren der Wegfindung ab und streben nach den niedrigsten Gesamtkosten.
Servicefahrzeuge werden auf der Grundlage der niedrigsten Gesamtkosten für die Wegfindung bestellt, und bei neuen Aufträgen werden die Entfernungen aller in Frage kommenden Fahrzeuge jetzt und in naher Zukunft berücksichtigt (d. h., wo werden die Fahrzeuge landen, nachdem sie ihren vorherigen Serviceauftrag erfüllt haben). Ein Beispiel: Ein Straßeninstandhaltungsfahrzeug wird mit der Reparatur eines Straßenabschnitts beauftragt. Die Simulation prüft, wo sich alle verfügbaren Fahrzeuge im Moment befinden und wohin ihre aktuellen Aufträge sie führen. Ein Fahrzeug, das sich gerade in der Nähe befindet, wird möglicherweise nicht für den neuen Auftrag ausgewählt, wenn ein anderes Fahrzeug auf dem Weg zu einem nahe gelegenen Ort ist, kurz nachdem es seinen aktuellen Serviceauftrag abgeschlossen hat.
Der Ressourcentransport wird durch die Länge der Strecke beeinflusst, da die Entfernung die Kosten erhöht, so dass die Unternehmen versuchen, die Fracht so nah wie möglich zu transportieren, um ihre Gewinnspanne zu erhöhen. Der Transport von Ressourcen und Gütern aus der Stadt heraus ist kostspielig und kann die Rentabilität der Unternehmen stark verringern.
Fahrspur-Nutzung
In Cities: Skylines II benutzen die Fahrzeuge mehr Fahrspuren. Sie versuchen, die Straßennutzung zu optimieren, um einen möglichst reibungslosen Verkehr zu ermöglichen, indem sie alle verfügbaren Fahrspuren auf dem Weg zu ihrem Ziel belegen. Das bedeutet, dass, wenn eine Spur einer mehrspurigen Straße mit Fahrzeugen gefüllt ist, die an der Ampel warten, neue Autos, die an der Kreuzung ankommen, die andere(n) leere(n) Spur(en) wählen, um die Kreuzung gleichmäßig zu füllen.
Auf mehrspurigen Straßen können Fahrzeuge langsamere Fahrzeuge überholen, wenn die Simulation feststellt, dass die anderen Fahrspuren weniger genutzt werden. Fahrzeuge wechseln auch die Fahrspur, um vollständig blockierte Fahrspuren aufgrund eines Unfalls, eines Staus oder eines angehaltenen Fahrzeugs, z. B. eines Krankenwagens, der einen Patienten abholt, zu vermeiden. Darüber hinaus versuchen die Fahrzeuge, dem Einsatzfahrzeug Platz zu machen, indem sie nach Möglichkeit auf andere Fahrspuren ausweichen.
Verkehrssimulation, Agenten und Leistung
Die Verkehrssimulation ist komplex in Cities: Skylines II. Zusätzlich zur Berechnung ihres Weges berücksichtigen alle Fahrzeuge und Fußgänger zu jeder Zeit alle in der Nähe befindlichen Agenten, während sie sich auf den Straßen und Wegen der Stadt bewegen. Die Agenten treffen während der Fahrt mehrere Entscheidungen, die den Verkehrsfluss beeinflussen, unabhängig von ihrer Entscheidung zur Wegfindung. Dazu gehören das Beschleunigen
mit dem Verkehr, das Abbremsen zum Verlangsamen, das Ausweichen vor dem Gegenverkehr beim Abbiegen, das Wechseln der Fahrspur zur Optimierung des Verkehrsflusses und das Treffen von Pfadfindungsentscheidungen, wenn ein unerwartetes Ereignis wie ein Verkehrsunfall auf der ursprünglich geplanten Route eintritt.
Das bedeutet, dass die Berechnungen zur Wegfindung zahlreicher und tiefgreifender sind als in Cities: Skylines, da die Agenten mehr Funktionen haben, die ihre Entscheidungen beeinflussen. Die Berechnungen sind jedoch effizienter, was zu einer höheren Leistung in allen Bereichen führt, da die Wegfindung und Simulation neben anderen Berechnungen die gesamte verfügbare Rechenleistung der Multicore-CPUs nutzt.
Eine weitere wesentliche Verbesserung gegenüber dem ersten Spiel der Serie ist, dass Cities: Skylines II keine harten Limits für Agenten, die sich in der Stadt bewegen. Insgesamt ist die Leistung der Simulation und der Wegfindung erheblich verbessert worden, was bedeutet, dass größere Bevölkerungszahlen möglich sind. Die einzigen wirklichen Grenzen der Simulation sind die Hardwarebeschränkungen der Plattform, auf der das Spiel läuft.
Verhalten im Kreisverkehr
Im letzten Entwicklungstagebuch haben wir über Kreisverkehre gesprochen und wie sie gebaut werden, aber das ist nicht die einzige Verbesserung. Die Verkehrssimulation berücksichtigt auch die Regeln für die Ein- und Ausfahrt in den Kreisverkehr. Fahrzeuge, die in den Kreisverkehr einfahren, haben Vorfahrt vor den bereits im Kreisverkehr befindlichen Fahrzeugen, aber genau wie im wirklichen Leben können Fahrzeuge vor einem anderen Fahrzeug, das sich bereits im Kreisverkehr befindet, abbiegen, wenn sich eine geeignete Gelegenheit ergibt. Dies ist Teil des Verhaltens der Agenten, die stets nach geeigneten Stellen suchen, um den Verkehrsfluss zu verbessern, indem sie die Fahrspur wechseln oder sich in letzter Minute durch eine Kreuzung schleichen.
Verkehrsunfälle
Das Spiel bietet Verkehrsunfälle, bei denen Fahrzeuge die Kontrolle verlieren und in den Verkehr oder in Gebäude krachen. Die Unfallwahrscheinlichkeit wird für jeden Straßenabschnitt berechnet und durch Faktoren wie Straßenbedingungen, Lichtverhältnisse, Wetter und Katastrophen erhöht. Ein guter Zustand der Straßen durch Straßeninstandhaltungsdienste und Straßenbeleuchtung ist ein guter Weg, um die Unfallwahrscheinlichkeit auf der Straße zu verringern.
Wenn eine Unfallprüfung auf einem Straßenabschnitt erfolgreich ist, wird ein Fahrzeug auf dem Abschnitt zufällig ausgewählt, um die Kontrolle zu verlieren". Das Fahrzeug wird in eine zufällige Richtung geschoben und erhält einfache Kollisionen und physikalische Eigenschaften, die es ihm ermöglichen, auf Hindernisse auf seinem Weg zu stoßen. Wenn ein Fahrzeug mit einem anderen Agenten kollidiert, erhält es für die Dauer des Unfalls ebenfalls Kollisionen und physikalische Eigenschaften.
Unfallstellen müssen von der Polizei bzw. der Straßenmeisterei gesichert und geräumt werden. In der Simulation wird der Verkehr auf den vom Unfall betroffenen Fahrspuren angehalten, und die Fahrzeuge warten, bis die Straße geräumt ist, bevor sie ihre Fahrt fortsetzen. Möglicherweise werden auch Krankenwagen zum Unfallort gerufen, wenn der Unfall so schwer war, dass es zu schweren Verletzungen kam. Wenn die Räumung der Unfallstelle zu einem längeren Stau führt, könnten die Agenten ihre Wegfindung neu berechnen, was zu "gefährlichem" Verhalten und Wendemanövern führt, um alternative Routen zu finden, die die blockierte Fahrbahn umgehen.
Parken
Parken ist eine neue Funktion in Cities: Skylines II und einer der vier Hauptaspekte der Wegfindung. Agenten berücksichtigen verfügbare Parkplätze, wenn sie die Wegfindung berechnen und entscheiden, wie sie zu ihrem Ziel reisen. Normalerweise ist es für einen Agenten am bequemsten, wenn er auf dem Parkplatz des Gebäudes parken kann, zu dem er reisen möchte. Wenn das nicht möglich ist, wählen sie entweder eine andere Parkmöglichkeit oder eine andere Transportmethode. Der Mangel an Parkplätzen kann dazu führen, dass die Bürger andere Orte für ihre Aktivitäten bevorzugen, z. B. zum Einkaufen oder für die Freizeitgestaltung.
Die Altersgruppen der Bürger haben unterschiedliche Präferenzen, wenn es um Reisekomfort, Zeit und Geld für die Reise geht. Das Parken beeinflusst all diese Aspekte auf die eine oder andere Weise. Senioren bevorzugen Bequemlichkeit, und wenn es in der Nähe ihres Ziels einen Parkplatz gibt, werden sie diesen höchstwahrscheinlich wählen, ungeachtet der möglichen Parkgebühren. Erwachsene achten am meisten auf den Zeitfaktor und wählen Orte, die auf dem schnellsten Weg liegen, während Jugendliche am wenigsten Geld haben und daher günstige Parkmöglichkeiten wählen, auch wenn sie dafür längere Strecken zu Fuß zurücklegen oder andere Verkehrsmittel benutzen müssen, um ihre Reise zu beenden.
Die Wahl des Parkplatzes und die Berechnung der Kosten für die Wegfindung können von den Gebühren für einzelne Parkplätze und Gebäude sowie von den Gebühren für das Parken am Straßenrand in den Bezirken beeinflusst werden. Niedrige oder gar keine Gebühren fördern das Parken für alle Bürgergruppen, während hohe Parkgebühren wohlhabendere Bürger begünstigen.
Infoviews
Cities: Skylines II bietet zwei Infoviews, die Verkehrsinfoview und die Straßeninfoview, die dabei helfen, den Verkehr im Auge zu behalten und Probleme frühzeitig zu erkennen.
Verkehrsübersicht
Die Verkehrsinfoview zeigt den Verkehrsfluss und das Verkehrsaufkommen in der gesamten Stadt an und macht es einfach, Problembereiche im Straßennetz schnell zu erkennen, da Staus die Straßen rot einfärben. Der Verkehrsfluss zeigt an, wie reibungslos der Verkehr in der Stadt fließt. Eine höhere Zahl bedeutet, dass sich keine Staus bilden, während eine niedrigere Zahl anzeigt, dass es zu Engpässen kommen kann. Das Verkehrsaufkommen schließlich zeigt, wie viele Fahrzeuge zu verschiedenen Tageszeiten auf dem Straßennetz unterwegs sind. Ein hohes Verkehrsaufkommen deutet auf Hauptverkehrszeiten hin.
Straßenübersicht
Die Straßeninfodarstellung zeigt detailliertere Informationen über eine einzelne Straße an, die sowohl den Zustand der Straße als auch den Verkehrsfluss und das Verkehrsaufkommen umfassen. Mit diesen Werkzeugen ist es möglich, das Straßennetz sehr präzise zu erweitern. Wenn eine bestimmte Straße ein hohes Verkehrsaufkommen aufweist, handelt es sich höchstwahrscheinlich um eine Hauptverkehrsstraße, die Sie im Auge behalten sollten, wenn die Stadt wächst, und die Sie zu einer größeren Straße ausbauen sollten, um den Verkehr in Zukunft zu entlasten.
Der Straßenzustand wirkt sich negativ auf die Unfallwahrscheinlichkeit und die Reisegeschwindigkeit aus, wodurch sich das Unfallrisiko erhöht und der Verkehr verlangsamt. Die Straßenmeistereien sorgen dafür, dass die Straßen in der Wintersaison in gutem Zustand und schneefrei sind, damit der Verkehr flüssiger und sicherer wird.
Service-Fahrzeuge
Wenn Servicefahrzeuge Aufträge von Gebäuden und Straßenabschnitten erhalten, berechnen sie einen geeigneten Weg zu ihrem Ziel. Während der Fahrt zu ihrem Zielort beeinflussen sie den zurückgelegten Weg und/oder die Umgebung. Wenn beispielsweise ein Müllwagen den Auftrag erhält, zum nächsten Zielort zu fahren, um dort Müll abzuholen, sammelt er auch den Müll auf dem Weg ein. In ähnlicher Weise reparieren Straßeninstandhaltungsfahrzeuge die Straßenabschnitte, auf denen sie zu ihrem aktuellen Ziel fahren.
Für Einsatzfahrzeuge wie Polizei- und Feuerwehrautos gelten zusätzliche Regeln, die ihre Wegfindung beeinflussen. Ihr Verhalten ist "gefährlicher" als das von Bürgern, anderen Dienst- und Lieferfahrzeugen: Sie können "illegal" wenden, wenn dies ihren Weg zum Ziel abkürzt. Wenn möglich, lassen andere Fahrzeuge den Einsatzfahrzeugen den Vortritt, indem sie auf mehrspurigen Straßen die Fahrbahn wechseln.
Für Polizeistreifen gelten zusätzliche Verhaltensregeln, da sie ihre Streifendienstpflichten außer Kraft setzen können (was die Kriminalitätswahrscheinlichkeit in den von ihnen durchfahrenen Gebieten verringert), wenn ein Notfall wie ein Raubüberfall oder ein Verkehrsunfall eintritt.
Öffentliche Verkehrsmittel fahren auf den festgelegten Linien, mit Ausnahme der Taxis, die ihre Routen nach ähnlichen Regeln wie Privatfahrzeuge frei wählen können. Anfänglich nehmen sie Fahrpreise an Taxiständen entgegen, aber mit dem Ausbau des Taxidepots können sie überall in der Stadt Fahrpreise abnehmen.
Der Einsatz von Servicefahrzeugen kann auf vom Spieler erstellte Bezirke beschränkt werden. In diesem Fall nehmen die Fahrzeuge nur in den ihnen zugewiesenen Bezirken Aufträge entgegen und reagieren auf Notfälle. Jeder Stadtdienst kann einen oder mehrere Bezirke sowie die gesamte Stadt (standardmäßig) bedienen.
Verkehr zwischen anderen Städten
Im Spiel gibt es auch Verkehr zwischen anderen Städten, von einer Außenverbindung zur nächsten. Dieser Verkehr trägt nicht zur Wirtschaft der Stadt bei, aber er kann Teil des gesamten Verkehrsflusses werden, wenn die Stadt wächst und die Autobahnen in das Straßennetz der Stadt integriert werden. Wenn der Spieler eine kürzere Route zwischen zwei Außenverbindungen baut, wird der Verkehr zwischen diesen Städten auf die neu geschaffene Option umsteigen, wenn diese in Bezug auf die Wegfindung kosteneffizienter ist.
Damit sind wir am Ende dieses Entwicklungstagebuchs angelangt. Wir hoffen, dass wir Ihnen damit einen Einblick in das Verkehrsverhalten in Cities: Skylines II gibt und euch bei der Gestaltung eurer idealen Städte hilft. Die Verkehrs-KI ist ein wiederkehrendes Thema in Cities: Skylines und wir freuen uns auf euer Feedback zu der fortschrittlichen und realistischen Verkehrssimulation in Cities: Skylines II. Nächste Woche befassen wir uns mit dem Thema öffentlicher Verkehr und Frachtverkehr und wie dieser in Ihre Stadt integriert wird.
Cities: Skylines II - Feature Highlight 2: Verkehrs-KI
- KommissarFlo
- Geschlossen
-
-
KommissarFlo
Hat das Thema freigeschaltet. -
KommissarFlo
Hat das Thema geschlossen.