Cześć wszystkim! Powracamy z kolejnym dziennikiem developerskim Cities: Skylines II, w którym skupimy się na nowej i ulepszonej sztucznej inteligencji ruchu drogowego. Zarządzanie ruchem ulicznym w rozwijającym się mieście było podstawowym aspektem Cities: Skylines i podchodząc do sequela wiedzieliśmy, że chcemy zapewnić wam bardziej zaawansowany system, zarówno w celu uwzględnienia opinii, którymi dzieliliście się przez lata, jak i sprawienia, by miasto wydawało się bardziej realistyczne i żywe.
Mieszkańcy i ruch uliczny to kluczowa część tętniącego życiem miasta. Gdzie ludzie mieszkają, gdzie pracują i jakie miejsca odwiedzają w wolnym czasie? Gdzie znajdują się firmy i skąd pozyskują towary, które sprzedają? Czy ich klienci są obywatelami czy może innymi firmami? W jaki sposób ich klienci je znajdują i czy w pobliżu są inne, lepsze opcje zakupów? Wszystko to i wiele więcej wpływa na ruch uliczny w mieście.
W tym dzienniku deweloperskim przyglądniemy się, jak działa symulacja ruchu i jakie cechy agenci (mieszkańcy, służby i zasoby poruszające się po mieście) biorą pod uwagę przy podejmowaniu decyzji dotyczących wyszukiwania trasy. Zanim zagłębisz się we wszystkie szczegóły, obejrzyj film z najważniejszymi infromacjami poniżej.
RÓŻNICE MIĘDZY CITIES: SKYLINES A CITIES: SKYLINES II
Pathfinding
(odnajdywanie tras) działa w Cities: Skylines II w inny sposób niż u jego poprzednika. W Cities: Skylines odnajdywanie ścieżek było oparte na bliskości, co oznaczało, że agenci obliczali swoje miejsca docelowe lub zamawiali usługi na podstawie odległości w linii prostej bez uwzględniania istniejącej sieci drogowej. W przypadku pożaru może to oznaczać, że reagujący wóz strażacki przyjedzie z najbliższej stacji, nawet jeśli miał dłuższą trasę ze względu na sposób, w jaki drogi łączyły go z miejscem docelowym. Dłuższy czas reakcji może z kolei oznaczać, że wóz strażacki nie zdąży na czas, aby powstrzymać rozprzestrzenianie się ognia lub uratować budynek przed zawaleniem. Agenci wybierali najszybszą trasę do miejsca docelowego i trzymali się jej, cierpliwie stojąc w korku - jeśli taki wystąpił - zmieniając trasę tylko wtedy, gdy sieć dróg została zmodyfikowana w sposób powodujący, że ich pierwotna trasa nie jest już opłacalna.
W Cities: Skylines II agenci wybierają trasę na podstawie "kosztu" pathfinding'u. Koszt ten jest obliczany na podstawie wielu czynników, takich jak sieć drogowa miasta, czas podróży, koszt podróży, preferencje agenta i inne, które omówimy bardziej szczegółowo poniżej. Ponadto agenci dostosują swoją trasę w oparciu o zdarzenia po drodze. Mogą zmienić pas, aby ominąć wypadek samochodowy lub zatrzymany pojazd serwisowy bądź też zrobić miejsce dla pojazdu uprzywilejowanego, reagującego na zdarzenie.
[i]Twó
» Czytaj dalej