1,015 ratings
[RU] HOW TO TRAFFIC
By Soushi [SSRB]
Если есть проблемы с трафиком, то мне жаль тебя, друг. Я инженер транспортных систем и я написал тебе гайд.
7
15
2
2
   
Award
Favorite
Favorited
Unfavorite
О гайде
Это перевод очень популярного гайда, написанного реддитором drushkey, инженером-проектировщиком транспортных систем и настоящим джентельменом :)
Гайд описывает базовые принципы функционирования транспорта и может серьезно помочь решить проблемы с трафиком в ваших городах.

Исходный пост можно найти здесь, англоязычный перепост на стиме тут:
http://steamcommunity.com/sharedfiles/filedetails/?id=410236188

Вот сейв, для тех, кому интересно посмотреть на город автора вживую:
http://steamcommunity.com/sharedfiles/filedetails/?id=411917463

Карта, которая была использована в гайде:
http://steamcommunity.com/sharedfiles/filedetails/?id=406001868
Она же, переделанная под правостороннее движение (в оригинальной версии направления движения на шоссе заточены под левостороннее):
http://steamcommunity.com/sharedfiles/filedetails/?id=411742548

Немного самокритики: перевод сосет и я об этом знаю - почти весь был написан за один присест, что не лучшим образом сказалось на качестве. В течении недели я его вычитаю и исправлю самые злостные огрехи. Пока можете оставлять замечания в комментах, чтобы упростить мне жизнь.
Вступление
Итак, вот моя детка, Виктория. 75 000 жителей и продолжает расти. Не самый крупный и не самый красивый город, но у него есть один маленький секрет:

Никаких проблем с движением! Конечно, на оверлее трафика есть красные зоны, но....

Настоящих пробок нет, просто игра сообщает о большом количестве трафика, который дает высокую зашумленность и делает это место не очень подходящим для жилых районов, как я понимаю. Это первый выход на единственное шоссе, соединенное с городом.

А вот центр города в час пик. Два выхода являются ключевыми для доступа к шоссе почти у 30 000 жителей и у сравнимого, по количеству рабочих мест, бизнеса (магазинов и офисов), не считая Университет Виктории.
TL;DR : пробок нет, быстрый проезд в любую часть карты и, что самое главное, отличный доступ к городским службам. Помните ту первую картинку с городом? Ни единой свалки или мусоросжигателя не видно.
"Это всё здорово, но как мне добиться такого?"
Основная идея в наличии трех иерархических уровней дорожной сети: местный (local, 2-х полосные дороги), соединительный (connecting, 4-х и 6-ти полосные) и региональный (regional, скоростное шоссе). На самом деле есть ещё четвертый уровнь - национальный, который в игре представлен дорогами, выходящими за карту, но о нем можно забыть потому, что мы его не строим. По такому принципу строится большинство городов в реальной жизни.

На местных дорогах живет большинство населения; они, по сути, являются продолжением главных дорог города и предоставляют доступ к основной дорожной сети. Они не ведут куда-то сами по себе, разве что до небольшого магазина на углу.

Соединительные дороги позволяют перемещаться по районам. Они шире, быстрее и едущие по ним жители имеют больший приоритет на перекрестках, чем те, кто едет по местным дорогам. Несмотря на это, на них можно жить или работать.

Региональные дороги ещё быстрее: нет перекрестков, запрещена парковка, высокие ограничения скоростного режима. Шоссе, разумеется, отведена эта роль, но дорога любого типа может подойти для региональных целей, если построить ее правильно. Например, соединяя окраины города 6-полосной дорогой, на которой нет перекрестков через каждые 100 метров.

Вот пример: вся застройка высокой плотности с единственным выходом на шоссе справа, через слегка оранжевую 6-полоску на "севере" и "юге". Как видите, соединительные дороги не должны обязательно выходить прямо на региональные, если перекрестки на них разнесены достаточно далеко друг от друга.

Общественный транспорт строится по тому же принципу: длинные и быстрые перегоны для регионального уровня (поезда и метро), автобусы для перемещения между районами и ноги жителей для путешествия от остановки до двери.

"Но почему не сделать ВСЕ дороги в 4 или 6 полос, если они быстрее и пропускают больше трафика?"
Хороший вопрос, гипотетический читатель! В реальной жизни ответ на это "стиль и деньги" и вопрос денег стоит в игре точно так же. Но более важен тот факт, что твои жители выбирают маршрут движения исходя из времени в пути, без учета трафика. Это означает, что они склонны стягиваться к большим дорогам, при наличии такого варианта.

Это, в свою очередь, ведет к тому, что весь трафик на местных дорогах будет состоять только из жителей, которые вынуждены ими пользоваться. Даже на относительно длинных участках с застройкой высокой плотности это будет всего несколько машин в минуту на самой высокой игровой скорости, против намного большего количества на широких дорогах.

( Следующее основано на результатах 15-минутного наблюдения за перекрестками с секундомером в руках )

Удобно то, что сигналы светофоров на перекрестках в Cities: Skylines основаны на детекторах: они остаются зелеными в последнем направлении трафика и сменяются либо по прошествии ~5 секунд, либо при подходе машин с пересекающейся стороны. Если обе дороги одного типа, то сигнал будет зеленым для каждой из них 50% времени, что вдвое снижает пропускную способность обоих. Однако, в ситуации, изображенной на рисунке ниже, за 5 минут наблюдений 4-полосный проспект получал 32 секунды зеленого света после каждых 5 секунд для местной дороги.

Я предполагаю, что можно улучшить этот участок, сделав местные дороги односторонними с чередованием направления движения. В жизни отсутствие встречного движения ведет к серьезному увеличению пропускной способности. Жители в C:S, правда, роботы, всегда разъезжаются безо всяких проблем, к тому же на моих местных дорогах недостаточно трафика для серьезного сравнения одностороннего движения с обычным.

Также минусом односторонних дорог является необходимость делать больше перекрестков, чтобы городские службы могли проще добраться до цели. Но мне они всё равно нравятся.
Грузовики! Грузовики повсюду!
Разумеется, все вышенаписанное относится большей частью к машинам и пассажирам, которые могут перемещаться куда угодно. Ты можешь дать жителям довольно общие транспортные решения и предоставить их самим себе, когда они почти добрались до назначения.

С индустрией иначе. Если у тебя как и у меня все производство сосредоточено в нескольких местах, то в общем на дорогах будет меньше грузовиков, чем машин, но почти ВСЕ грузовики будут следовать по одному маршруту. Такие дороги будут крайне загружены и потенциально могут привести к краху города из-за эффета домино.

К счастью, игра предоставляет несколько очень мощных решений, уникальных для индустрии:
1) Политики округа
Запрет грузового трафика абсолютно бесплатен и, благодаря отважной полиции, соблюдается на 100%: никакие грузовики не будут проезжать через запрещенный округ. Разумеется, это лишь перемещает проблему в другое место, но таким образом можно выдавить грузовики из тихих спальных районов на специально построенное для этих целей шоссе, несмотря на то, что объезд займет 6 часов.

Только не забывай о том, что грузы должны доставляться КУДА-НИБУДЬ. Если ты не дашь производству никаких дорог, то они будут крайне недовольны.

2) Товарные поезда
В начале я думал, что товарные поезда нужны только для перевозки грузов в другие города и импорта ресурсов из-за пределов карты. Как бы ни так! Хотя для поездов и не созаются маршруты по аналогии с другими транспортными сетями, грузовые станции сами разберутся и доставят грузы туда, где они нужны в данный момент. Кроме того, раз движения грузов намного проще прогнозировать, чем движения жителей, можно очень быстро и дешево создать отдаленную грузовую транспортную сеть, которая заметно снизит количество грузовиков на дорогах.

... ну, на дорогах, которые имеют значение, по крайней мере. Грузы все равно нужно привозить и увозить со станции и увеличить их грузовую емкость нельзя никакими трюками. Перед станцией запросто могут вырасти длинные очереди грузовиков. Я не знаю как это можно решить, но есть два способа уменьшить проблему.

Во-первых, если смотреть на станцию спереди, то грузовики всегда въезжают справа и выезжают слева. Строй станцию на односторонней дороге, идущей в этом направлении и, как минимум, ты избавишься от дополнительной головной боли с грузовиками, уступающими друг другу дорогу при въезде/выезде.

Во-вторых, ты можешь просто построить грузовую станцию где-нибудь, где очереди не будут никого беспокоить и прятать эту часть карты, когда делаешь скриншоты для хвастовства трафиком в своем городе :/

Если движение у станций становится серьезным, то можно увеличить пропускную способность заменив обычную дорогу парой рамп, как на картинке. Грузовикам при этом не нужно делать резкий поворот на 90 градусов, они сохраняют скорость и все в выигрыше.

(спасибо реддитору u/gliph за эту идею)

Это хитрое производство...
Одно из последних замечаний про производство, которое не всегда очевидно: грузы могут перемещаться очень хитрыми и сложными маршрутами. Это товарная станция рядом с грузовым причалом; поезда свозят на нее товары со всего города, которые затем перегружаются на корабли для вывоза. Причал делает то же самое для ввозимых в город ресурсов и товаров.

На заметку - это создаст ЗЛОСТНЫЙ трафик между ними, для которого я выделил отдельный набор рамп. Было бы здорово, если бы поезда могли разгружаться напрямую в корабли, но ничего не поделать.

В любом случае, это общие советы, которые я смог сейчас придумать.
Общественный траспорт
До сих пор мы говорили только о машинах и грузовиках. Можно обойтись только ими, если захотет... только непонятно почему кому-то такое может придти в голову, потому что общественный транспорт невероятно эффективен:
  • Каждый житель, использующий общественный транспорт - минус одна машина на дороге. Суммарно это 30 на автобус, 240 на поезд.
  • Благодаря пункту 1 у тебя вырастает пропускная способность дорог, за счет перевозки большего числа людей на меньшем количестве транспорта.
  • Меньше машин = меньше шума, что увеличивает стоимость земли (однако транзитные станции сами генерируют шум, что не идеально).
  • Транзитные станции считаются за городскую службу и напрямую дают счастливые смайлики вокруг. Если ты хочешь офисы последнего уровня, то тебе придется обеспечить их общественным траспортом.
  • За поездами очень весело наблюдать. Я могу заниматься этим часами.

Настоящих инженеров-проектировщиков так быстро не удовлетворишь.

Основы: прокладка эффективного одиночного маршрута.
Факт, актуальный как в жизни, так и в Skylines: большинство поездок происходит из точки A в точку B, затем обратно в A. Поэтому просто соединить два места недостаточно, нужно убедиться, что вернуться в точку отправления так же легко. Это кажется очевидным, если ты часто пользуешься общественным траспортом, но взгляни на пример:

Красный маршрут делал не я.

Зеленый (хороший) маршрут обычен до безобразия, но он стал таким неспроста: для того, чтобы вернуться домой тебе нужно просто перейти дорогу и сесть на автобус в том месте, куда ты приехал. Маршрут проложен по прямой и это означает, что автобус проезжает минимально возможное расстояние между любыми двумя остановками. В результате, на этом маршруте показатель "trips saved" находится на более менее нормальном уровне в 32% (что не так уж плохо, учитывая что это единственные маршруты в городе и их прокладка заняла минуту).

Синий, "менее хороший", маршрут получается когда ты просто пытаешься увеличить покрытие. Проблема в том, что он хорош только для поездок в одну сторону: если представить остановки как часы на циферблате, то поездка с 12 до 3 часов вполне ничего, но чтобы вернуться в начало придется проехать через все 9 остановок, идущих далее. Жители похоже это понимают и поэтому "trips saved" для этого маршрута всего 26%. Это не говорит о том, что маршруты такого типа совсем бесполезны, что я продемонстрирую позднее.

Красный маршрут являет собой экстремальный случай, но я убедился в том, что люди иногда такое делают. Не вдаваясь в детали, запомни главное правило: если сразу не очевидно куда люди будут добираться на маршруте, то он не будет эффективен. В результате этот маршрут используется всего 12% жителей, хотя и имеет больше всего автобусов и наибольшее покрытие.

Как я и говорил, "круговым" маршрутам есть свое применение.Тут дорога уже шла по кругу и прямой маршрут было бы непросто построить. Чтобы избежать проблему с возвращением в точку отправления здесь добавлен маршрут, идущий в обратную сторону.

В результате потрясающая эффективность, оба маршрута дают мне 100% использования. Правда они используют по 4 автобуса каждый и перевозят всего 80 человек в неделю. Не слишком много, но, дорога с зеленым маршрутом соединяется с большим районом справа и я посчитал это оправданным, в данном случае.

Вот ещё один круговой маршрут со 100% эффективностью. Он намного короче, поэтому второй (обратный) маршрут не даст особой экономии времени. Также он намного выгодней прошлого примера в финансовом отношении, перевозя в четыре раза больше пассажиров на каждом автобусе. Жаль, что нельзя вручную задавать количество автобусов на маршруте... может быть в будущем добавят.

В общем, видно, что в обоих примерах кольцевые маршруты соединены с несколькими дополнительными. Без этих соединений они ни за что в жизни не смогли бы достигнуть 100%, потому, что единственные поездки были бы возможны только внутри жилого района, т.е. поездки в гости к соседям. Что приводит нас к...

По аналогии с дорогами (и я уже говорил об этом) транспортные маршруты работают наиболее эффективно при наличии иерархии. Обычно метро/поезда обслуживают регион, автобусы соединяют районы и пешеходная прогулка позволяет перемещаться по местным дорогам.

Схема выше иллюстрирует эту мысль, но является экстремально идеализированной. Единственный, на мой взгляд, случай, в котором она применима, это если твой город супер плотный, представляет собой идеальную "решетку" и выполнен в форме длинного прямоугольника.

Я говорю о плотности потому, что станции метро, расположенные недалеко друг от друга, не очень эффективны: поезда перевозят много пассажиров, но медленно разгоняются и долго тормозят, так что уменюшение количества остановок является плюсом (в игре это может быть не настолько актуально, как в жизни, но сходства мне вполне очевидны).

И есть еще одна проблема: что, если ты захочешь добраться с конечной остановки одного автобусного маршрута на конечную соседнего? Это довольно большой "крюк" на общественном транспорте.

TL;DR : если ты хочешь объединить маршруты в существующем городе, то тебе нужно адаптировать эту идею к местным реалиям. К счастью, карта на которой я играю (Raerai's Cove, сделанная u/aKiss4Luck / Eva на Steam), совмещенная с моим относительно импровизаторским стилем игры, дала множество разнообразных сценариев для разбора.

ПРИМЕЧАНИЕ: Нижеследующее написано в порядке, в котором была описано иерархия. Наверное стоит планировать общественный транспорт в такой очередности, но на ранних стадиях игры стоит начинать с автобусов, из-за их дешевизны.
Региональная сеть
(спасибо u/kchoze за рисунок)

В отличии от дорог/шоссе, которые строятся сразу же, твой город должен быть уже умеренно развит, прежде чем ты начнешь строить серьезные маршруты общественного транспорта. Поэтому у тебя должно быть понимание того, какие зоны в каких направлениях будут расширяться и это ключевой (но не единственный - см. ниже) фактор при планировании региональной сети.

По существу, основные не грузовые поездки в твоем городе будут проходить между зонами жилая-индустрия/офисы и обратно, жилая-коммерческая и обратно, и жилая-индустрия/офисы-коммерческая и обратно в жилую. Последний маршрут встречается не так часто, но он всё равно важен для поддержания коммерческих зон довольными и избавления от жалоб "мало покупателей" (возможно я слишком сильно смешиваю примеры из жизни с игрой, но похоже оно так и работает).

Идеальная транспортная сеть, поэтому, должна собирать всех жителей в коммерческих зонах (с помощью горизинтальных красных линий на схеме, обычно автобусами), прежде чем отправлять их в основные зоны для работы (с помощью вертикальных линий, обычно поездами или метро).

Важно не забывать о том, что лишние пересадки оттолкнут жителей от общественного транспорта, несмотря на прямоту и эффективность. 2-3 пересадки переносятся нормально, но из всех жителей, за которыми я следил, никто не хотел делать больше.

Вторым, после зонирования, фактором при планировании являются большие "генераторы" поездок: устанавливаемые здания, которые либо привлекают, либо генерируют большое число посетителей. В игре это несколько смягчено, по сравнению с реальной жизнью (например, вся транспортная система моего города автоматически подстраивается под регулярные хоккейные матчи, добавляя специальные автобусные маршруты и увеличивая количество поездов метро), но все равно оставляет место для беспокойства. Такие здания стоит, по возможности, строить на транспортных линиях большой емкости. К ним относятся:
  • Университеты. До 4500 учащихся в каждом, что дает нескончаемый поток людей.
  • Аэропорты/пассажирские причалы. До 100/200 пассажиров за раз в каждом, они не генерируют БОЛЬШОГО количества поездок, но зато делают их все одномоментно. Не забывай, что пробки в час пик в жизни вызваны не тем, что люди куда-то добираются, а тем, что все они едут в одно время и в одном направлении.
  • Космический лифт (The Space Elevator). Он просто огромный и я говорю не о размерах. Люди прут из него постоянно и в больших количествах. Если по соседству нет метро или ж/д вокзала, то тебя ждут неприятности. (Кстати, все выходящие оттуда это туристы из космоса? Это как вообще?)

Конечно, старшие и начальные школы, как и все уникальные здания, генерируют посещения сами по себе. Однако, ни для одного из этих зданий показатель не превышает аналогичный у зоны высокой плотности сходной площади, поэтому я даю им такое же покрытие автобусами, как и всем остальным.

Вот набросое региональной сети в моем городе (я не смог найти хороший угол для скриншота с оверлеями, поэтому придется довольствоваться моими умениями в MSPaint). Цвета такие же, как и стандартные в игре:

Зеленый = метро
Красный = поезда
Синий = автобусы, работающие как региональные (об этом ниже)

Оранжевые круги это пересадочные станции; генераторы поездок и индустриальные зоны подписаны (университеты расположены прямо на пересадочных станциях, раз уж оба находились прямо по центру города). Неподписанные районы это, в основном, комбинация коммерческой/жилой/офисной зон.

Эта сеть преследует две цели: находиться (максимум) в нескольких минутах поездки на автобусе от каждого дома или рабочего места в городе и предоставить наиболее прямой из возможных путей.

Наглядный пример: как можно увидеть, метро, большей частью, повторяет шоссе. Логика за таким решением довольно проста:
  • Шоссе было построено для того, чтобы сделать автомобильное движение наиболее удобным.
  • Чтобы составить конкуренцию, общественный траспорт должен быть, как минимум, таким же удобным при поездках в те же места.

Ветка поезда была построена для обслуживания большого промышленного района (под стрелкой) и соседних жилых районов. В реальной жизни так делается потому, что поезда намного дешевле в строительстве и эксплуатации, чем метро и потому финансово более эффективны при соединении менее заселенных районов. К несчастью, я только сейчас понял, что в Cities: Skylines эта логика не работает и у поездов имеются следующие преимущества перед метро:
  • Немного дешевле в постройке (но более дорогие в обслуживании... што? Это те же рельсы, но без туннелей...).
  • Проще в прокладке по пересеченной местности, благодаря мостам.
  • Слегка большая вместительность.
  • За поездами веселее наблюдать!

Метро могло бы быть лучше. Не смотря на это, поезд соединяет 3 из 4 веток метро в центре города (для минимизации количества пересадок), а затем идет прямо в индустриальный район. 45% снижение использования личного транспорта, поезда заполнены до конца... походе работает как надо.

СУММИРУЯ: Метро и поезда должны составлять ядро общественного транспорта в крупном городе. Их цель - быть БЫСТРЫМИ, поэтому ветки прокладываются относительно прямыми и остановки разносятся настолько далеко друг от друга, насколько позволяют разумные автобусные маршруты. Раз уж зашла речь о...
Автобусы: собираем пассажиров
Это был первый район в городе и изначально обслуживался исключительно автобусами, которые расходились из центра, который изображен на картинке.

Автобусные маршруты диктовались, в большей степени, топологией. Когда я хотел добраться как можно дальше, я придерживался прямых линий (светло голубой маршрут). Приближаясь к центру небольшие расстояния позволили мне использовать небольшие петли для увеличения покрытия.

В этом же месте я начал строить метро и построил станцию в месте, которое фактически было моим "главным хабом" общественного транспорта.

Черный маршрут это пример того, что я начал делать в больших количествах, в основном потому, что горы с обеих сторон не дали городу вытянуться слишком далеко от "хребта".

Он функционирует как два маршрута (что показано красными стрелками): на каждой из сторон, если ты хочешь попасть в метро, можно выбрать соответствующее направление для кратчайшего пути. В дополнение к этому, маршрут частично идет параллельно ветку метро, что позволяет создать дополнительные связи, которых не было бы при реализации "идеальной" схемы, которая была выше.

Зеленый маршрут построен по той же идее (хотя видна только его часть). На юге он предоставляет доступ к большому району низкой плотности. На севере - "работает как два маршрута", по аналогии с черным, и соединяется с другой веткой метро.

Глядя на это сейчас я понимаю, что не адаптировал автобусные маршруты с последнего раза, как расширял этот район. Красный и черный маршруты (которые идут в противоположных направлениях) должны, наверное, охватывать весь район, а белый - проходить до конца по середине. Идея в следующем:
  • Красный + черный маршруты свозят всех с окраин либо на белый маршрут, либо на поезд.
  • Раз они будут чуть дальше от середины, белая линия закроет центр. Ее основная цель, однако, в предоставлении прямого доступа к большому району сверху, где находится станция метро - локальное покрытие лишь небольшой плюс.
  • Следующая остановка Ж/Д ветки, как было показано раньше, находится ооооооочень далеко, с другой стороны города. Поэтому я не могу представить ситуацию, в которой кто-то воспользуется белым маршрутом, чтобы приехать сюда, лишь для того, чтобы сесть на поезд, идуший вдвое дальше в обратную сторону. Поэтому я не делаю прямого соединения белой линии с ж/д.

И в заключении, вот самый большой и густонаселенный район моего города. Все маршруты здесь проложены по тем же принципам, что и в примерах выше, с вариациями, продиктованными местной геометрией дорог и моим настроением в тот момент.

Правда, стоит отдельно отметить две особенности:
  • Красная ветка метро - единственная, которая не идет вдоль шоссе. Я построил ее опираясь больше на чутье, говоря начистоту, глядя на вытянутые густонаселенные районы по бокам от шоссе и доступом, ограниченным относительно узкими проходами сверху и снизу. Хотя я и мог заменить ветку автобусным маршрутом, увеличенная вместимость поездов позволила мне сократить максимальную удаленность автобусных маршрутов от метро вдвое и более.
  • Синий маршрут (отмченный стрелкой) выписывает непонятные кренделя и, на первый взгляд, не вписывается в описанные схемы, но это не так: большое число станций метро позволили мне закрутить его для увеличения покрытия. Он играет роль "нескольких маршрутов", только некоторые из них замкнуты в петлю (Если это кажется тебе запутанным, то только потому, что запутано на самом деле. У меня ушло несколько минут, чтобы убедиться в том, что этот маршрут не совсем нелеп. Мораль в том, что не обязательно строго придерживаться правил, чтобы сделать автобусы эффектывными).

Вопрос, который мог возникнуть у тебя глядя на это: не проще ли сделать отдельные маршруты, чем иметь один, который притворяется пятью? И ответ на этот вопрос: я спрашиваю себя о том же.
У обоих подходов есть свои плюсы:
  • Множество маршрутов позволяет сократить их длинну, снижая вероятность часового ожидания на остановке, за которым одновременно приходит 6 автобусов.
  • Единичный маршрут снижает число пересадок, стимулируя псевдо-местные (читай: не требующие метро) поездки.

Я склоняюсь к первому варианту, т.к. он работал в Cities in Motion 2, но нужно больше тестов, чтобы убедиться наверняка.
Особые случаи
Особый случай #1: Длинные, прямые маршруты между станциями метро

Я не могу представить, чтобы такое происходило на большинстве карт, но это случилось на моей. У меня был длинный ряд офисов между аэропортом/космическим лифтом и основной частью города. Потребность в метро была недостаточна, но это не остановило меня от принуждения к общественному транспорту.

Прощу не бывает: прямой автобусный маршрут между двумя соседними станциями метро. Бах: огромный (граничащий с фантастикой) успех.

Особый случай #2: Автовокзалы

Когда я запостил первую версию этого гайда, реддитор u/velcrox поделился этим впечатляющим автовокзалом. Моей первой мыслью было "Ух ты, как же я не додумался до такой потрясной штуки." Вторая мысль: "Я никогда не представлю ситуацию, в которой это было бы востребовано."

Вторая картинка, показывающая как это работает.

Идея проста: у тебя есть одна-две основные ветки (вместительные и длинные, т.е. поезда или метро), которые привозят пассажиров на автовокзал. Они выходят из поездов, пользуются пешеходными переходами до автобуса, идущего куда им нужно и вуаля. Когда мои обычные автобусные маршруты просто останавливаются у станции метро или поезда - это привдет к серьезному трафику в случае пересечения 3 или 4 маршрутов в одном месте - этот дизайн позволяет обслужить чудовищьное число, порядка 20, автобусов (подразумевая 2 маршрута на остановку, что является предельно допустимым по моему опыту).

Если ты хочешь построить более реалистичную автобусную сеть или предпочитаешь более короткие маршруты, то это отличная идея.

Конечно, всегда можно использовать уменьшенную версию.

Это результат моего расширения через реку, после которого я понял, что она слишком глубока для метро. Раз это был конец карты (и, следовательно, последняя запланированная станция на ветке) я заменил станцию скоростным автобусным маршрутом, идущим сюда напрямую от метро, по еле заметному мосту на севере. По сути я здесь использую автобус в качестве региональной роли, вместо соединительной.

Отсюда жители могут воспользоваться одним из 5 других автобусов, покрывающих этот район, либо воспользоваться переходами, если их цель расположена неподалеку.

Стоит заметить, что помещение автовокзала внутри кольца это абсолютно идиотская идея. В реальной жизни это приведет к ежедневным авариям. В игре это усложнило распределение трафика. Но мне кажется, что получилось красиво и теперь ты на это посмотрел. Вот.
Пешеходная инфраструктура
Если ты помнишь, когда я описывал иерархию общественного транспорта, я сказал, что для него эквивалентом местных дорог являются ноги жителей. Colossal Order включили в игру пешеходные дорожки по двум причинам: они отлично смотрятся и очень полезны (и не только для автовокзалов).

Это тот же район, что и на верхнем скриншоте, только с большим удалением. Как можно увидеть, район сверху от центра соединен дорогой только слева. Склон слишком крут для прокладки дороги с другой стороны (по крайней мере без излишних зигзагов) и дистанция для пешехода слишком велика, чтобы рассматривать этот вариант всерьез. Автобусный маршрут мог бы соединить район на холме с поездом и метро внизу, но это излишне, поскольку технически они находятся в пешей доступности.

К счастью, пешеходные дорожки меньше, могут совершать очень резкие повороты и проходить по более крутым склонам (вообрази ступеньки, хотя они и не видны), чем даже самые маленькие дороги. Дополнительное преимущество: жители совсем не против совершать стометровые подъемы при каждодневных прогулках. По сути, эти дорожки увеличивают радиус станций внизу практически бесплатно.

Конечно, их использование не ограничено крутыми холмами. В этом районе с застройкой низкой плотности длинные кварталы, в которых обычно было бы неудобно обходить весь квартал, чтобы добраться до домов с другой стороны. Я мог бы разделить квартал дорогами, чтобы дать возможность пройти пешеходам, но опять же, было дешевле и красивей выделить им отдельные дорожки.

Их небольшая ширина также позволяет минимизировать урон району при прокладке. Зачастую их можно впихнуть между существующими зданиями (если у тебя не "решетка", при которой не бывает зазоров).

К сожалению, с дорожками или без дорожек, похоже этот старик пропустил свой автобус :(

Использование пешеходных дорожек не ограничивается окраинами. Тут я игрался с геометрией дорог, решая проблему с трафиком, приходящим с шоссе (если интересно, участок дороги между кольцом и 4-полосным проспектом был слишком коротким, что приводило к пробке и вынудило меня поднять всю конструкцию в воздух), и случайно отрезал доступ из станции метро слева к университетут справа.

Можно было бы предположить, что они могут воспользоваться переходом и потом ПРОЙТИ ПО АСФАЛЬТОВОЙ ПЛОЩАДКЕ, но нет.

Хорошо, что дорожка над проспектом, огибающая здание сзади, приводит их прямо ко входу.
Решение проблем
Все вышенаписанное заняло у меня около 12 часов и я немного подустал для написания раздела о решении проблем. Но мне так же не хочется оставлять вас ни с чем, поэтому я пропущу все относительно простые случае и покажу вам проблему, которая заняла меня на два часа.

Сразу предупрежу: решение разочаровывающе простое. Шаги, ведущие к нему, однако, содержат кой-какие трюки из моего арсенала и я надеюсь, что вы найдете в них что-то полезное.

Итак, я расширял свой город на новые просторы. Решил прерваться и восхититься своей работой, когда...

Ой ей. Около 6 км пробок. Что-то явно пошло не так.

ШАГ 1: Определить проблему.
Довольно просто: вот место, в котором начинается пробка. И это, к тому же, моя любимая развязка :(

ШАГ 2: Определить проблемное поведение.
Это не похоже на соблюдение правил дорожного движения, мистер Грузовик.

По сути, грузовики останавливаюися, поворачивая почти на 90 градусов и затем втискиваются в поток через две полосы. В ужасе от подобных маневров водители сзади останавливаются.

-> пробка

ШАГ 3: Троллить на форумах.
Не делайте так.

ШАГ 3: Какие изменения могли вызвать такое?
К счастью, в данном случае это очевидно. Скорее всего новый район, который я строил, притягивает дополнительный трафик.

ШАГ 4: Подтвердить подозрения.
Ветераны SimCity 4 могут стонать от отсутствия информационного меню, которое позволяло узнать источник и направление всего трафика на определенной дороге в один клик. Вместо этого нам придется долго и нудно опрашивать водителей индивидуально.

Оффтоп: однажды мне пришлось останавливать поток и выяснять эту же информацию в реальной жизни. На протяжении 16 часов. В Новерсвилле, на севере Канады. Было фигово.

Подозрения подтвердились.
Хотя плотный трафик для шоссе обычное явление, очередь из перестраивающихся грузовиков идет из показанного индустриального района в новопостроенные коммерческие здания. Ок.

ШАГ 5 (Опциональный): Но ведь до этого все работало, верно?

Благодаря наличию сохранения прошлой версии города - спасибо реддитторам, которые его просили - я смог загрузить ранний сейв. Глядя на то же место, движение шло нормально... но на пределе. Подобные перестроения все равно случались, но не настолько часть, чтобы вызвать большую задержку.

ШАГ 6: Могу я просто поправить развязку?
Короткий ответ: нет. Более крупная въездная рампа не влезет и даже если бы влезла, она не поможет от перестроений. То же самое, если делать въезд с другой стороны. И кроме того: я обожаю эту развязку, она такая симметричная...

ШАГ 7: Добавить пропускную способность где-то еще?
У меня БЫЛА другая дорога, ведущая от производства к новым коммерческим зданиям... или не было? Я построил круговую развязку давным давно, прежде чем город разросся сюда, для соединения с причалом. Не было никакого смысла разрешать левый поворот из промзоны и я его так и не добавил.

ШАГ 8: Добавить новых штрихов в узор.
Строительство дорог иногда слишком запутано.

ШАГ 8.5: ПОДОЖДАТЬ

Не забывайте о том, что городу нужно некоторое время, чтобы подстроиться к новым реалиям, пока машины не выберут новый маршрут, либо не появятся со знанием новой дорожной сети. Потом им потребуется некоторое время, чтобы добраться до проблемного участка. В это время пробке нужно некоторое время, чтобы "рассосаться", не смотря на то, что с дорогами уже все ОК.

ШАГ 9: Получилось?
Ну, большинство машин, использующих новые рампы действительно едут откуда нужно и куда надо, но...

Нет.
Немного получше. Больше машин проезжает... но не достаточно для окончательного решения проблемы. Тьфу.

То же самое, опять эти безумные перестроения.

ШАГ 4, снова
Опрос грузовиков выявляет простую историю. Новый проезд выбирают НЕКОТОРЫЕ грузовики, из дальней части промышленного района. Остальные по прежнему предпочитают старый маршрут, ведь у них нет Яндекс.Пробок.

ШАГИ 10+: Что еще можно сделать?
Много других идей по увеличению пропускной способности. Сделать соединение прямым шоссе (голубая)? Не влезет.

Добавить скоростную рампу (оранжевая) или альтернативное шоссе (фиолетовая)? Влезет, но тогда проблема со странными перестроениями сдвинется на новую развязку. Ага.

Прямое шоссе по побережью? Сработает, но будет абсолютно уродливым.

Пустить товарный поезд на острова, чтобы привозить товары прямо к дверям коммерсантов? Негде разместить в точке назначения, на островах будет полный бардак.

Но стоп... а как насчет основ экономики? Вместо увеличения предложения снизить спрос?

Этот новый район наверное выживет, если снести, например, 8 магазинов.

Они все равно предпочли бы находиться где-нибудь ближе к центру.

Снова, подождем, пока ситуация придет к новым реалиям...

В точку.
Ну, это было не сложно.

Мораль: иногда все знания о планировании дорожных системах пасуют перед вашими изменениями в планировке города.

(я же говорил, что это было не очень захватывающе)

Пора перейти к...
Начиная игру - развитие города до 10 000 жителей
Наверное самым часто задаваемым вопросом, который мне задавали, был относительно начала игры. Сразу вам напомню, что я инженер дорожных сетей; хотелось бы думать, что я довольно силен в подобных играх, но я ни в коем случае не являюсь экспертом в тех вещах, которые не касаются непосредственно дорог и движения, поэтому воспринимайте всё, что не касается дорожного планирования с некоторой долей скептицизма.

Итак, когда вы начинаете новую игру и перед вами сразу же встают три проблемы:

  • У вас очень мало места для развития.
  • У вас относительно мало средств для строительства инфраструктуры.
  • Большая часть инфраструктуры недоступна для строительства.

По сути, значительная часть этого гайда вас пока не касается... Но если вы о нем совсем забудете, то запросто можете загнать себя в угол. Первым шагом будет самая базовая часть вашего плана: в какую сторону будет расширяться город?

Вариант 1: Вы хотите расширяться вдаль от существующего шоссе.
Этот вариант можно выбрать по нескольким причинам. Возможно, вам хочется, чтобы город рос в сторону побережья. Или ваша карта похожа на мою (Raerei Cove) и у вас просто нет другого выбора.

На картинке выше снимки "до" и "после" моего города. Вот из чего я исходил при планировании:

  • Я хочу построить шоссе по центру, хотя пока оно мне недоступно. Лучше оставить для него места с запасом.
  • Пока что я воспользуюсь проспектом, соединенным с шоссе двумя односторонними 2-полосными дорогами.
  • От центральной дороги мне по-любому нужны будут соединительные. Можно их сразу и построить.

Важным моментом, который стоит учесть, является то, что идеально с первого раза у вас вряд ли получится. Как видно на картинке, c развязками у меня вышел полный (но работающий) бардак и район слева, бывший изначально ровной индустриальной сеткой, превратился в вытянутое колько, обслуживающее кучку мусоросжигателей и товарную станцию поездов. Настоящие города меняются и ваш тоже не должен стоять на месте.

Option 2: Вы хотите расширяться параллельно начальному шоссе.
В некотором роде этот вариант проще. Город сверху - мой второй, более типовая "решетка" (начальная зона отмечена красным). Его население составляет 62 000, вот-вот выйдет на пик по плотности движения.

Начальное соединение с шоссе было таким же, как и в прошлом случае, но индустрия сосредоточена вдоль шоссе, для упрощения выхода из города (производство пользуется им больше всего и ему менее критична зашумленность). Город такого типа, теоретически, проще в планировании, так как можно просто дублировать имеющийся шаблон снова и снова. Также, плюсом является то, что личный и грузовой трафик пересекаются всего на нескольких отрезках дороги (что стало особенно заметно после того, как я построил массивный коммерческией район на другой стороне шоссе).

Только при такой схеме потребуется большая плотность соединительных дорог, параллельных шоссе (идущих через офисные/коммерческие зоны в моем примере), потому, что очень немногие поездки внутри города будут проходить по шоссе.

Эти соединительные дороги сосредоточены, в основном, вокруг зон высокой плотности справа, т.к. они генерируют больше поездок. Смотря на них свежим взглядом я понимаю, что они не укладываются в то, о чем я писал ранее. Объясню это чуть позже, в советах.

Кстати, ряд офисных зон изначально был пустым - я оставил свободное место, чтобы изолировать производственную зону от жилой и застроил офисами позже, когда они стали доступны.

Извините, если этот раздел получился слишком коротким. Честно говоря я никогда особо не задумывался как это у меня получается. Сказывается многолетний опыт в градостроительных играх, но надеюсь, что вы подчерпнули что-то полезное для себя.
Разные советы
СОВЕТ #1
Иронично, что автобусы могут стать серьезным источником пробок. Несмотря на то, что они пустеют и заполняются почти моментально, автобусы проводят определенное время на остановках, блокируя при этом одну полосу. Если у тебя множество маршрутов сходятся в одном месте (например, у станции метро), то постарайся ставить остановки разных маршрутов рядом друг с другом, а не в одной точке.

СОВЕТ #2
Игра предупреждает о похожих экстремальных случаях, но все же, не делай перекрестки слишком близко! Этот проспект соединен с шоссе, но выгнут подальше от всех выходов на него, чтобы избежать пробок на кольце.

СОВЕТ #3
Светофоры играют роль только тогда, когда на них красный!

Эта часть моего второго города максимально уплотнена и полна завтройки высокой плотности. Во многих городах это вызвало бы серьезные проблемы, но здесь все хорошо. Почему?

Элементарно: все дороги, ведущие в места, куда кто-то может решить поехать, огромны. Теоретически жители могут добраться куда-то, если будут долго ехать на север, но тогда им придется проезжать через нескончаемые кварталы жилых домов и никто не захочет так ехать, когда совсем рядом широкий и скоростной проспект. Единственные, кто захочет воспользоваться узкими улицами, это жители возвращающиеся домой - в пике 2 машины на квартал.

В результате по вертикальной оси практически отсутствует запрос на зеленый свет и поэтому 6-полосные дороги открыты для проезда почти все время.

Конечно, расположение зон в твоем городе должно быть идеальным, чтобы такое сработало... но так бывает.

"кольца офигенные, почему ты не строишь их постоянно омг"
Кольца действительно хороши. По правде говоря ты можешь игнорировать все, что только что прочитал и просто раскидать кольца повсюду. В качестве бонуса они очень класно смотрятся и являются ключевыми в дизайне куче городов, которые я встречаю на реддите. Единственным минусом является то, что их долго строить и они занимают много места.

Лично я считаю, что слишком сильно опираться на кольца это почти то же самое, что строить города исключительно "сеткой": это работает почти всегда, но слишком скучно. Несмотря на это, я пользуюсь кольцами там, где это оправдано (в основном для выходов на шоссе) и иногда ставлю их просто так, просто потому, что получается красиво. Как и все в этой игре, решать тебе.

СОВЕТ #4
Проявляй гибкость и получай удовльствие.

Помни, что этот гайд больше посвящен тому, как строить надежные города, а не идеальные.
Я с большим удовольствием буду думать как обойти недоработки в ИИ, чем злоупотреблять ими и я предпочитаю города, которые работают несмотря на недостатки, чем те, что построены идеально.

Также я советую рассматривать все это как полезные советы, а не как строгие правила. В конце концов, если бы мои знания сделали бы меня непогрешимым, то пробок не было бы.
:D
Спасибо за чтение!

На это ушло больше времени, чем я рассчитывал и я надеюсь, что гайд кому-нибудь пригодится.

Не стесняйтесь задавать вопросы в комментариях или через ЛС на реддите.

Наслаждайтесь строительством!
59 Comments
KAKA Jan 14 @ 6:18am 
Круто, что сделали перевод, может помочь. Лично я уже сам дошёл до этих советов опытом, но гайд годный. Хотел прокомментировать, что не всегда станции метро надо ставить далеко. Если у вас район очень многолюдный, то нужно в нём сделать остановки почаще (посмотрите даже на картах, как сделаны станции метро в спальных районах в Москве), чтоб люди не создавали лишний трафик, потому что им нужно добраться до метро, или чтоб не делать дополнительные автобусы на и так уже достаточно нагруженных от трафика дорогах.
KAKA Jan 14 @ 6:12am 
@Super Seducer прям такого мода нет, но может помочь Traffic Manager President Edition, там вручную можно будет настроить перестроения
kiryha228 Sep 22, 2023 @ 10:38am 
можно просто строить шестиполосные дороги и выключать светофоры.Это реально немного помогает.А так нужно придерживаться гайда.
Дыымоооооок Aug 22, 2023 @ 4:16am 
Подскажите мод, чтоб транспорт при трехполоске не скапливался на одной полосе? создает дикие пробки, хотя разъедь они по полосам, все было бы нормально
не те руны Jun 21, 2022 @ 5:19pm 
Классная статья, спасибо за перевод. На самом деле забавно, как транспортный инженер решает проблемы трафика в игре с кучей условностей.:imSorry: