Cities Skylines: Как построить метро ЭФФЕКТИВНО + застройка большой площади
Время 4:00 утра, к 9 на работу. А значит, самое время для CITIES SKYLINES.
Сегодня будет не плановая застройка по квадратам, как в прошлом моем посте (Cities Skylines: Строим красивый и что главное эффективный город), а сурово, серийно, но при этом достаточно красиво
Но техника с квадратами 20х20 ед поможет нам и тут
Соглашусь, что выглядит не ахти красиво, однако, это всего лишь пример того, как можно застроить большие ровные площади, которые особо нечем разбить на районы.
Рассмотрим дороги. Тут видно шоссе и те самые квадраты. Они помогают нам «стандартизировать» линии дорог сделать их единым полотном города.
Касаемо метро. Очень помог инструмент «Ножницы» (вин10-в стандартных), и рисование на скриншоте примерные линии.
Тут остановлюсь поподробнее:
1. Линии должны проходить через несколько «районов» и идти пересекаясь и перекрывая друг друга.
Например, красная линия идет через три района: Левый, низ_право, верх_право.
А если мы хотим вверх поехать через другую часть города, то у нас есть «Синяя» ветка: Лево- верх-верх_право.
Проверка при построении маршрутов: из точки А в точку Б пытаемся проехать с максимум 1 пересадкой. и После пересадки чтобы было 1-2 станции.
В масштабах данного городка (это 1 купленная стартовая зона) все достаточно просто. Если зон у нас 25, господи прости, 81- думаю имеет смысл наращивать сеть метро от одной центральной сети, делая «Линии » в другие районы.
Начало планирования метро: очевидно что низ_лево меньше низа_права. поэтому с первом случае будет одна ветка метро, на низ_право делаем «вилку».
Смотрим на верх. Достраиваем туда линии. Район большой поэтому тоже две линии.
Лево_верх тоже небольшой район. сделаем туда 1 линию.
Завершаем соединяя лево_верх и лево_низ. А теперь серия картинок по проводке линий. Линии примерные, на практике реагируем на конкретные ситуации и обстановку.
Линии метро должны
1. проходить через несколько районов
2. перекрывать друг друга
Ну вот так и делаем)
Делаем центр_верх_низ (класная ветка), она прям бросается в глаза, чтобы ее провести. Ну не будем себя ограничивать и сделаем.
Право верх,право_низ, лево_верх, лево_низ. Зеленая ветка идет через 3 района и перекрывает другие ветки. Все как по канону)))
Право_низ и право_центр никак не соединены. хотя это соседние станции и есть резон их соединить.
Тогда, просто продлеваем голубую линию! (см на жирную линию).
Вот и вся хитрость построения сети метро. Для большого города более чем 1 клетка (как при старте дается в стандартном режиме), лучше делать их последовательно, соединяя сети каждой клетки между собой.
А тут у нас идея сделать Сепарированными зоны: жилые, коммерческие, деловые. В идеале их перемешать, конечно. но это в рамках эксперимента.
Кстати присылайте свои варианты городов, линий метро и транспорта. интересно, как у всас работает интеграция нескольких видов транспорта. ну и схемы городов тоже будут очень интересны.
Спасибо за внимание)
Метро в Cities: Skylines. Гайд по созданию своего личного метро.
Проблема пробок актуальна практически для каждого города. В том числе и виртуального! С ростом городов, увеличивается территория и количество жителей. Добираться из пункта А в пункт Б, становится сложнее. Одним из методов борьбы с пробками, принято считать общественный транспорт, а самым эффективным из них — метрополитен! Сегодня, разберем все тонкости и особенности построения качественных линий метро.
Условия
Для того, чтобы ваш город смог открыть постройку метрополитена, нужно достигнуть 6500 жителей. До этого момента, строительство станций метро – невозможно!

Второе, что вам понадобится — это куча денег. Метро строится под землей, а рыть тоннели — не дешево. Если деньги не проблема, то возникает вопрос: Как построить подземное метро?
Как построить метро?
Metro, как и любой другой транспорт находится в разделе «Общественный транспорт». Ветки метрополитена состоят из станций (остановок), которые соединяются между собой тоннелями. Для электричек не нужно ставить дополнительное метродепо, составы появятся автоматически после составления маршрута.

Как построить метро под землей?
Для строительства метро под землей вам нужно составить маршрут из подземных станций. Их очень удобно «втискивать» в городское пространство, потому что они занимают мало места на поверхности. Будьте внимательны, при строительстве подземных станций, большое влияние оказывает неровность рельефа.

Постройте несколько станций метрополитена и примерно прикиньте маршрут ветки. Как соединить станции метро? Воспользуйтесь инструментом «Пути метрополитена» и соедините между собой подземные станции. Обратите внимание, что тоннель нужно строить под землей. Чтобы войти в режим подземного строительства, нажмите клавишу «Page Down». Пути метро не должны пересекаться с другими подземными сооружениями и объектами.

Заключительным этапом строительства, станет создание транспортного маршрута. Воспользуйтесь инструментом «Линия метро» и обозначьте остановки подземного состава.

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

Подземное метро позволяет очень быстро перенестись на большие расстояния, минуя пробки на поверхности. Развитая система метрополитена — это ключ к удобному и быстрому перемещению ваших граждан. Теперь вы знаете как проложить метро под землей, но это еще не все.
Надземный метрополитен
В ванильной версии игры, метро можно построить только под землей. Однако, в текущей версии, после добавления DLC Sunset Harbor, рельсы метрополитена можно проложить и на поверхности.
Работает все, аналогично подземного, с одной лишь оговоркой: станции и рельсовые пути располагаются на земле. Надземный метрополитен, позволяет прокладывать пути в труднодоступных местах:
Появляется метрополитен значительно раньше поездов, а поэтому может частично заменять их. Строится надземное метро по уже знакомому вам механизму:
Соедините надземные станции путями метрополитена

Обозначьте остановки и замкните маршрут

Вуаля! Наземная ветка метрополитена построена и готова к эксплуатации.
Станции пересадок
Как сделать метро удобнее? Добавьте станции пересадок. В официальном дополнении Mass Transit разработчики подготовили новую вкладку в разделе «Общественный транспорт». «Узлы общественного транспорта» позволят вам миксовать между собой различные типы общественного транспорта, в том числе и метро.
Пересадки метро — это очень удобно! Ведь пассажирам не придется бегать по городу в поисках подходящего маршрута. Большинство пересадочных узлов уже включают в себя «Метро станции пересадок», поэтому после прокладывания путей метрополитена, вы можете заняться настройкой остального общественного транспорта.

Для создания комфортных путей метро, вы можете установить моды.
Проблемы во время строительства
Во время строительства метрополитена, вы можете столкнуться с некоторыми проблемами. В результате чего, метро не работает.
После подробного прочтения гайда, у вас отпадут вопросы: как строить метро. Если все таки, они возникнут — пишите в комментариях, там во всем разберемся! Для профи и любителей пользовательских подземных поездов, мы подготовили гайд по модификациям метрополитена. Он позволит вам взглянуть с другой стороны на привычные электрички. До новых встреч!
Cities skylines баг с метро
Если вы столкнулись с тем, что игра «Сities: Skylines» вылетает при загрузке карты, обратите внимание на этот способ, вероятно он вам поможет.
Cities: Skylines — игра не требовательная к мощностям процессора и видеокарты, но очень прожорливая в плане оперативной памяти. Для запуска игры на компьютере или ноутбуке нужно минимум 8 Гб оперативки. Но для комфортной игры рекомендуется более 16 Гб оперативной памяти, особенно, если у вас стоят все дополнения игры, а также моды, которые в разы увеличивают запросы к памяти. Однако бывает, что в игре Skylines Cities отключены все моды, но игра всё равно вылетает.
Причина вылета игры в момент загрузки карты, в том, что игра исчерпывает все ресурсы ПК и не может далее подгружать все необходимые ей объекты. Вылет часто сопровождается сообщением «Oops the game crashed» с последующей ссылкой на логи. Иногда Cities: Skylines вылетает на рабочий стол без объяснения причин.
Решение проблемы: позволить Windows автоматически регулировать объем файла подкачки. Сделать это можно так:
1. Щелкаем на значке Компьютер ПКМ, выбираем пункт «Свойства».
2. В левом меню выбираем пункт «Дополнительные параметры системы»
3. В 1 разделе «Быстродействие» жмём «Параметры»
4. Вкладка «Дополнительно» => Кнопка «Изменить. »
5. Ставим галочку в пункте «Автоматически выбирать объём файла подкачки»
Далее надо перезагрузить копьютер. Важно также убедиться, что на самом жестком диске достаточно свободного места, это не менее 20 Гб пространства.
После этих манипуляций игра перестала вылетать на рабочий стол при загрузке карты местности. Может, и при вылетах во время игры решение может помочь, но это не точно, попробуйте.
Cities: Skylines «Metro Overhaul Mod (На- и надземное метро)»
Заранее извиняюсь, если тема про этот мод уже была.
К оригинальному файлу мода нужны дополнительные файлы (в архиве они присутствуют) :
1. Специальные станции
2. Депо (steamcommunity.com/sharedfiles/filedetails/?id=7.. В нем спавнятся поезда, и его надо подключить к сети метро.
3.Конвертер Поездов (steamcommunity.com/sharedfiles/filedetails/?id=7.. Честно говоря, не понял зачем, но предпологаю, что служит чтобы удалять баги.
4.Исправление рендеринга транспорных линий (Transport Line Rendering Fix). Служит для показа линий надземного метро.
5..Поезда. В стиме очень много американских составов, как ни странно, по типу R32, R36 и с другими циферками.) Поэтому оставлю и серию составов R, и поезда русского производства метровагоны типа «Е» и Еж.
Автор рекомендует использовать и эти моды (по вашему желанию, находятся в архиве):
1. Вид от первого лица(steamcommunity.com/sharedfiles/filedetails/?id=6.. Позволяет вам погрузиться в подземелье и посмотреть на свои станции метро и туннели в действии. Снимите галочку с опции для «предотвращения обрезания земли»
2.Дорожная анархия(steamcommunity.com/sharedfiles/filedetails/?id=8.. Позволяет строить дорогу на дороге, в том числе и железнодорожные.
3.Улучшеная система постройки дорог(steamcommunity.com/sharedfiles/filedetails/?id=6.. Позволяет более точно строить дороги, а также их высоту.
4.»Подвинь это!»(steamcommunity.com/sharedfiles/filedetails/?id=7.. Позволяет перемещать здания, дороги, а также проп-объекты.
1.Из папки «Мод» переместить все папки по пути %папка-игры%/Files/Mods
3.Установка поездов. Из папки «Поезда» сделать действия, описанные выше (шаг 2)
4.По вашему желанию, установка доп. модов. Установить, как и в шаге 1.
Хитрый виртуальный город: как в Cities Skylines работает ИИ горожан
На самом деле на улицах города находятся не все его жители.
Вышедший в 2015 году Cities Skylines остается одним из наиболее удачных градостроительных симуляторов последних лет. Разработчикам из Colossal Order удалось более-менее достоверно воссоздать устройство современных мегаполисов.
Хотя жанр масштабных градостроительных симуляторов существует очень давно, разработчики таких игр до сих пор сталкиваются с общими техническими проблемами. Одна из основных проблем это симуляция поведения и перемещения жителей города.
Доктор Томми Томпсон, исследователь искусственного интеллекта, считает симуляцию Cities Skylines очень удачной. В колонке на Gamasutra Томпсон рассказывает, как устроен ИИ горожан в Cities Skylines и чем он отличается от предыдущих игр жанра.
С задачей симуляции поведения горожан, отмечает Томпсон, не всегда справляются и крупные, известные студии. В качестве неудачного примера исследователь приводит последнюю часть SimCity; в игре был ряд характерных проблем, которые удалось решить создателям Cities Skylines.
Что не так с SimCity
Игра плохо обсчитывала дорожный трафик, часто появлялись огромные пробки. Если игрок пытался переделать дорожную систему или добавить общественный транспорт, чтобы снизить нагрузку, то ситуация могла ухудшиться, а не улучшиться.
Искусственный интеллект горожан работал куда проще, чем ожидалось. Имитации личности, поведения и расписания у них не было: утром сим ехал на ближайшую работу, затем отправлялся спать в ближайший дом — не обязательно тот, откуда уехал утром.
Как в Cities Skylines устроены горожане
Каждый житель города характеризуется рядом параметров: имя, образование, место жительства, здоровье, богатство, уровень счастья. Персонажи могут быть связаны друг с другом — таким образом игра имитирует семейные отношения.
Кроме того, хотя игроки этого не видят, у персонажей есть возраст. Всего игра выделяет пять возрастных групп, от детей до пенсионеров; персонажи игры умеют взрослеть и переходить из одной группы в другую. На полный цикл уходит около 6 игровых лет.
Все параметры персонажей учитываются при работе симуляции. Например, образование влияет на выбор профессии персонажа и эффективность предприятия, на котором он работает. Как ни странно, на транспортную сеть игры сильнее всего влияет возраст.
Дети и подростки, к примеру, ходят только в близлежащие школы. Молодежь либо поступает в университеты, либо устраивается на работу, то есть путешествует дальше от дома. Пенсионеры уже не ездят на работу, но все еще посещают различные предприятия.
Как в Cities Skylines работают дороги
На самом деле дорога представляет собой набор узлов и сегментов, собранных вместе — это нужно для организации работы поиска пути. Все сегменты хранят информацию о типе дороге и количествах полос, аналогичная информация есть для тротуаров.
Когда персонажу нужно отправиться на работу, в школу или любое другое место, игровой движок анализирует всю доступную информацию о дорожной сети, включая тротуары, сами дороги, общественный транспорт или транспортную сеть, если у персонажа есть машина.
Как персонажи движутся из точки А в точку Б
Задача игры — найти такой маршрут, чтобы персонаж оказался в точке назначения максимально быстро. Скорее всего, для этого используется модифицированный алгоритм Дейкстры, на который наложены некоторые ограничения.
К примеру, персонажи не могут ходить по дорогам пешком, а в некоторых случаях — допусти, когда пожарные или медики едут на вызов — им нужно пользоваться только определенными транспортными средствами.
Если персонаж перемещается на машине, то алгоритм поиска пути учтет наличие выделенных полос, ограничение скорости, общее количество полос и загруженность дороги. Примечательно, что поиск пути умеет строить комбинированные маршруты: часть пути персонаж может проделать на машине, а затем пересядет на общественный транспорт.
Как игра оптимизирует нагрузку
Чем больше город, тем сложнее граф поиска пути. Чтобы снизить нагрузку, на улицы в Cities Skylines выпускают только определенное количество персонажей. Есть нюанс: перемещение персонажей, не попавших на улицу, вообще не обсчитывается — даже где-то в фоне.
В есть есть система, постоянно отслеживающая наличие «свободных мест» в общественном транспорте, на дорогах и улицах. Если мест нет, то персонаж никуда не отправится, но игрок из-за этого не пострадает: экономика и другие системы будут работать нормально.
Как работает транспорт
За моделирование транспортных средств отвечает отдельная система. Она отвечает за то, чтобы машины ехали по выбранному пути, не врезались друг в друга и поддерживали правильную скорость. Система обсчитывает поведение транспорта только 4 раза в секунду, для определения скорости движения рендер использует аппроксимацию.
Чтобы транспортные средства аккуратно проходили повороты, используется стандартная карта наборов дорожных узлов. В ней есть информация о перекрестках — на ее базе игровой движок строит сплайны, по которым движутся автомобили.
Автомобили умеют распознавать друг друга и состояние светофоров: они тормозят, если загорается красный свет. Еще на этапе симуляции игра определяет вероятность аварии. Если она неизбежна, то участок дороги помечается как аварийный; это меняет поведение машин.
Мелкие хитрости
Бывает так, что персонаж начал движение к цели, но с дорожной сетью что-то произошло: путь оказался заблокирован или существенно изменился. В этом случает алгоритм поиска практически никогда не будет запускаться заново — разработчики поэкспериментировали и выяснили, что такой подход только ухудшит ситуацию.
Именно из-за этого иногда можно заметить машины, вставшие на перекрестках и никуда не едущие, хотя впереди есть место. Их агенты поняли, что путь перекрыт, и сообразили, что разумнее стоять, а не двигаться вперед, создавая пробку впереди.
Если игра понимает, что персонаж застрял, то движок может телепортировать его в исходное положение — то, из которого персонаж начал свое путешествие. В этом случае алгоритм путешествия будет запущен с самого начала; возможно, если в транспортной сети нет свободных мест, персонаж вообще никуда не поедет.
В целом, пишет Томми, разработка симулятора города это очень сложная задача — пример SimCity наглядно это доказывает. Разработчики Cities Skylines проделали невероятную работу, причем, что еще важнее, совсем небольшой командой: игру сделали всего 14 человек.



















