Metropolisim: реалистичная симуляция транспортных потоков

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

Трафик в часы-пик

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

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

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

metropolisim_trafficjam.png

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

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

Особенности симуляции транспортных потоков

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

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

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

Изменено пользователем tomcat

3


Отзывы пользователей


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

0

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах
3 часа назад, KingGLEB сказал:

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

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

0

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Всё будет как обычно. Протестируют на 10-100 человеках. Отдадут тестерам или выпустят в свет в виде бетки, нарубят бабла как всегда, не без этого, после начнутся жалобы на "тормознутость" и разработчик будет  комментировать большие куски кода и как следствие произойдет упрощение алгоритмов. СитиСкайлайн через это тоже уже проходил и помню какие у них были сложности с расчетом маршрутов. И как они вышли из положения? Правильно, сделали исчезающие/телепортирующийся транспорт и пешеходов с простыми маршрутами.

0

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах
3 часа назад, KingGLEB сказал:

СитиСкайлайн через это тоже уже проходил и помню какие у них были сложности с расчетом маршрутов.

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

P.S. В Симутрансе и до миллионников можно города развивать, но там совсем простенькая графика и, кроме того, упрощённая реализация маршрутов пассажиров: партиями от 1 до 7 они просчитываются и у них нет никаких данных, кроме маршрута.

0

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Поддержите Transport Games!

    Transport Games - некоммерческий проект. Мы существуем только ради вас и благодаря вашей поддержке!
    RUB
  • Категории

  • Последние новости

  • Новые файлы

  • Форум

    • Дорогие друзья, состоялся релиз новейшей игры в одной из самых популярных медиа-вселенных последних лет — SWORD ART ONLINE Fractured Daydream! В ALfheim Online появилась «Галаксия» — новая система, позволяющая игрокам пережить прошлое. Однако «Галаксия» вышла из-под контроля, в результате чего игроки со всего времени и пространства переместились! Чтобы восстановить хронологию событий, Кирито придется объединить силы с павшими друзьями... и врагами. Следуя традициям серии SWORD ART ONLINE, присоединяйтесь к отряду, отправляйтесь в рейд и вместе сражайтесь с могущественными боссами! Подготовка к бою станет ключом к победе!
       
    • Финальная версия карты готова.  Возникли пока только трудности с загрузочным экраном: планировал сделать так, чтобы во время загрузки менялись изображения(всего их 5),но пока не выходит. Поэтому пока используется только первое изображение.  Убран мод на отечественный декоративный транспорт с целью облегчения карты. Присутствует развитие до 2020 года и ещё мелкие фиксы. Возможны ошибки и недочёты. Если будут иметься,то буду исправлять.
    • Идеальный Гандам ждет вас в новой игре серии Gundam Breaker! Участвуйте в разнообразных эпичных битвах против мощных соперников в компании других игроков или в одиночку и проверяйте своего меха на прочность. Сражайтесь вместе с друзьями, применяйте новые умения, чтобы вырваться вперед, и уничтожайте врагов! В игре доступно более 250 базовых наборов. Комбинируйте их элементы и создавайте модели Ганпла на свой вкус. Подбирайте окраску, состаривайте покрытие и добавляйте наклейки, чтобы выделить свою модель среди других, а потом делитесь результатами в сети с помощью нового режима диорамы. Встречайте рассвет новой эры для серии Gundam Breaker и будьте готовы КРУШИТЬ, СТРОИТЬ И СРАЖАТЬСЯ! Также до 3 сентября проходит распродажа издателя, на которой вы можете приобрести другие игры по вселенной Gundam и не только!
    • Итоги работы за полмесяца: доделаны и переработаны районы посёлка Тарного, Мкрн. Билево, района ул. Ленинградской за ж/д мостами. Практически готов Юго-Восточный жилой район Югов. А теперь скриншоты. Пос. Тарный и Зелёный Городок, присутствующий теперь с 1985 года.  Мкрн. Билево-0/1. Остальные части микрорайона не влезли. Жилой комплекс, за ж/д мостами на ул. Ленинградской. Здесь попробовал организовать детские площадки закрытого типа. Результат можно увидеть.
    • Привет, друзья!
      Рискну представить весьма необычный симулятор на базе платформы 1С (клиент-серверный вариант). 
      В нём реализована модель централизованного управления отраслью авиаперевозок, а за основу взят опыт и множество статистических данных МГА СССР.
      Не исключено, что эта штуковина заинтересует тех, кто фанатеет от таблиц, графиков и сложных форм ввода информации.
      Симулятор работает в режиме реального времени и рассчитан на коллективное пользование. Устанавливать на ПК ничего не нужно, доступ предоставляется через обычный веб-браузер.
      В отличие от других онлайновых игр и симуляторов, которые базируются преимущественно на основе примитивной рыночной модели, в нашем симуляторе все подчинено не деньгам, а производственным показателям. Задача пользователя и проста и сложна одновременно - взять под своё управление какое-либо авиапредприятие и заниматься его развитием, обеспечивая высокий налёт часов на одно среднесписочное воздушное судно, высокий коэффициент занятости кресел и максимальное использование свободного тоннажа. Для получения доступа проще всего связаться с администрацией проекта по тлг или ватсапу +79852228924
      Проект любительский, потому пока бесплатный )
       
    • Дорогие друзья, новейшая игра в одной из самых популярных медиа-вселенных последних лет выходит уже 4 октября! В ALfheim Online появилась «Галаксия» — новая система, позволяющая игрокам пережить прошлое. Однако «Галаксия» вышла из-под контроля, в результате чего игроки со всего времени и пространства переместились! Чтобы восстановить хронологию событий, Кирито придется объединить силы с павшими друзьями... и врагами. Следуя традициям серии SWORD ART ONLINE, присоединяйтесь к отряду, отправляйтесь в рейд и вместе сражайтесь с могущественными боссами! Подготовка к бою станет ключом к победе! Обратите внимание на то, что в качестве бонуса за оформление предварительного заказа вы можете получить костюм «Король демонов»!
    • Такими темпами тема покроется мхом, надо исправлять. Работу над картой возобновил в конце июня. Были планы и раньше возобновить, но тогда полетела видеокарта, плюс учёба.  За полмесяца немного переделал и доработал центр города, чтобы он стал выглядить презентабельней. Если есть вопросы или замечания, то задавайте. Карту планирую доделать к концу августа. На 19 августа город готов. Осталось его только благоустроить.  
    • Дорогие друзья, состоялся выход долгожданного дополнения к одной из лучших игр 2022 года — ELDEN RING Shadow of the Erdtree. ELDEN RING — нашумевший ролевой боевик в мрачном фэнтезийном мире, удостоенный сотни наград, включая The Game Awards в номинации «Игра года» и Golden Joystick Awards в номинации «Лучшая игра года». Игроки отправляются в долгое путешествие и исследуют полные опасности земли в своём темпе. Открывайте неизведанные места, сражайтесь с грозными противниками и наслаждайтесь вкусом победы. Следите за увлекательными взаимоотношениями героев. Погрузитесь в историю, полную драм и интриг, которая никого не оставит равнодушным.
    • Не спеша потихоньку довел игру до окончательного вида, разве что возможно когда то добавлю туда медальки в качестве наград. А так сделал как по мне нормальное обучение, в справке по основным зданиям сделал что то типа наглядной анимации что да как. Расширил карту добавив там склад внешней торговли и торговый. Там же появился ж/д переезд, здание с выбором призов за доставку и возможностью получения 12 новых грузовиков. Добавил ачивки и возможность на них покупать бонусы в соревновании альянсов. Улучшил сами соревнования альянсов и теперь там грузовики продвигаются на большее расстояние с разблокировкой призов по мере движения.  Добавил еще парочку мини игр в турнир между игроками. Заправка теперь интерактивная и нужно пополнять топливом. Есть особый сундук с бонусами который растет каждый день. Появились еженедельные рейтинги эффективности игры, где результат не зависит от продолжительности игры т.к. учитывает среднее значения за 1 час. В альянсе добавил турнирные и премиальные здания. Текст над зданиями чтобы было понятно что это и исправил всякие ошибки которые попадались за это время. В обучении добавил наглядный пример что влияет на скорость производства товаров.  
    • Дорогие друзья, только до 31 мая в нашем магазине действуют скидки на каталог издателя Bandai Namco. Спешите пополнить свою игровую коллекцию полюбившимися многим сериями The Dark Pictures, Tales of, One Piece, Naruto, JoJo's Bizarre Adventure и не только. В акции участвуют более 100 игр и дополнений — не упустите возможность разнообразить свой игровой опыт!