Дневники Green Cities: Часть восьмая - Моддинг дорог

    Релиз DLC Cities: Skylines - Green Ctites состоится уже завтра, и поэтому сегодня мы рады представить вам один из бесплатных инструментов, который будет добавлен с обновлением: Редактор дорог! Сегодня мы быстро рассмотрим его основные функции и создадим собственную дорогу.

Сначала несколько общих слов о дорогах и редакторе. Сетевая система в Cities: Skylines - это один огромный универсальный инструмент, позволяющий создавать что угодно от надземных трамвайных линий с контактной сетью до стен замков и водных каналов. Поэтому при первоначальном проектировании редактора нам пришлось решать: создавать простой в использовании инструмент для незначительной модификации существующих дорог, или раскрыть систему в полном объёме. Мы решили пойти по второму пути, поэтому приготовьтесь к гораздо большему количеству кнопок и переключателей, чем то, с каким вы сталкивались ранее. Хорошей новостью является то, что большинство доступных ранее "сетевых" объектов будут доступны в виде шаблонов, поэтому вы всегда сможете проверить, как настроена та или иная дорога или стена. Подробные инструкции по моддингу дорог также будут добавлены в официальную wiki после релиза.

 

picture-2-overview-png.308153

 

Вот общий вид нового редактора. С правой стороны вывидите основную панель, а на левой - две боковые панели, которые были открыты специально чтобы вы испугались.

Большинство дорог в Cities: Skylines состоят из пяти вариантов: основная дорога (располагается на уровне земли), надземная, мост, уклон, ведущий от уровня земли к тоннелю и, собственно, тоннель. Варианты могут быть выбраны из полосы вкладок в основной панели. Сама же основная панель также содержит подменю для редактирования общих свойств, линий и моделей выбранного варианта.

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

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

 

picture-3-empty-png.308154

 

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

 

picture-4-glitching-png.308155

 

Наша модель немного шире, чем шаблон, поэтому нам нужно настроить его размеры в подменю "Свойства". Наша дорога имеет 64 метра в длину, плюс по 5 метров тротуара с обеих сторон, который расположен на высоте 0,3м. Нужно правильно указать Half Width - что определяет, где заканчивается элемент дороги. На картинке видно, что 16 мало, так что мы установим 32. Ширину тротуара необходимо указать для того, чтобы игра могла плавно объединить тротуар нашей дороги с другими типами дорог, у ширина которых отличается от нашей. Ширину тротуара мы указываем 5. Посколько в нашей модели тротуары были установлены в 0 по высоте, наша дорога фактически должна быть ниже уровня земли, поэтому в Surface Level мы указываем -0,3. Длина сегмента уже верно указана в 64 метра.

 

picture-5-models-done-png.308156

 

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

 

picture-6-adding-lanes-png.308157

 

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

 

picture-7-done-png.308158

 

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

 

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

Удачи в создании новых дорог!

 

Оригинал: https://forum.paradoxplaza.com/forum/index.php?threads/cities-skylines-green-cities-dev-diary-8-road-modding.1050864/
Перевод: Alex

1


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




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

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

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

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


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

Войти

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


Войти сейчас

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

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

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

  • Новые файлы

  • Форум

    • До 2 января 2025 года на уникальный приключенческий экшен Unknown 9: Awakening действует скидка до 50%! Вы Харуна — квестор, наделенная способностью погружаться в Складку — таинственное измерение, напрямую связанное с нашим миром. В погоне за тайными знаниями Харуне предстоит отточить свое исключительное умение использовать силу Складки в реальности... Однако дар Харуны не остается незамеченным, и она становится целью Восходящих. Эта организация замыслила повлиять на будущее человечества силой Складки... Также спешите порадовать себя отличными новогодними подарками на распродаже издателя!
    • Как они выглядят-то хоть? У меня есть одно предположение, но без демонстрации проблемы визуально нет уверенности, что это предположение истинно.
    • Как уменьшить частоту и количество раздражающих вспышек зданий
    • Дорогие друзья, пришло время овладеть невероятной мощью сильнейших бойцов DRAGON BALL! Соревнуйтесь с противниками в стремительных зрелищных схватках с потрясающей графикой. Используйте приёмы, полюбившиеся поклонникам аниме и игр: столкновение лучей, атаки в натиске, невероятно быстрые движения и абсолютные атаки, способные стирать целые планеты с лица галактики. Выигрывайте захватывающие битвы, следуя оригинальному сюжету, или ищите новые приключения для своих героев. Переживайте любимые эпизоды в видеороликах, которые можно просматривать с точки зрения восьми персонажей.
    • 280.33N и 260.51D для Айхальского ГОК. Почти готовы.
    • Дорогие друзья, состоялся релиз новейшей игры в одной из самых популярных медиа-вселенных последних лет — SWORD ART ONLINE Fractured Daydream! В ALfheim Online появилась «Галаксия» — новая система, позволяющая игрокам пережить прошлое. Однако «Галаксия» вышла из-под контроля, в результате чего игроки со всего времени и пространства переместились! Чтобы восстановить хронологию событий, Кирито придется объединить силы с павшими друзьями... и врагами. Следуя традициям серии SWORD ART ONLINE, присоединяйтесь к отряду, отправляйтесь в рейд и вместе сражайтесь с могущественными боссами! Подготовка к бою станет ключом к победе!
       
    • Финальная версия карты готова.  Возникли пока только трудности с загрузочным экраном: планировал сделать так, чтобы во время загрузки менялись изображения(всего их 5),но пока не выходит. Поэтому пока используется только первое изображение.  Убран мод на отечественный декоративный транспорт с целью облегчения карты. Присутствует развитие до 2020 года и ещё мелкие фиксы. Возможны ошибки и недочёты. Если будут иметься,то буду исправлять.
    • Идеальный Гандам ждет вас в новой игре серии Gundam Breaker! Участвуйте в разнообразных эпичных битвах против мощных соперников в компании других игроков или в одиночку и проверяйте своего меха на прочность. Сражайтесь вместе с друзьями, применяйте новые умения, чтобы вырваться вперед, и уничтожайте врагов! В игре доступно более 250 базовых наборов. Комбинируйте их элементы и создавайте модели Ганпла на свой вкус. Подбирайте окраску, состаривайте покрытие и добавляйте наклейки, чтобы выделить свою модель среди других, а потом делитесь результатами в сети с помощью нового режима диорамы. Встречайте рассвет новой эры для серии Gundam Breaker и будьте готовы КРУШИТЬ, СТРОИТЬ И СРАЖАТЬСЯ! Также до 3 сентября проходит распродажа издателя, на которой вы можете приобрести другие игры по вселенной Gundam и не только!
    • Итоги работы за полмесяца: доделаны и переработаны районы посёлка Тарного, Мкрн. Билево, района ул. Ленинградской за ж/д мостами. Практически готов Юго-Восточный жилой район Югов. А теперь скриншоты. Пос. Тарный и Зелёный Городок, присутствующий теперь с 1985 года.  Мкрн. Билево-0/1. Остальные части микрорайона не влезли. Жилой комплекс, за ж/д мостами на ул. Ленинградской. Здесь попробовал организовать детские площадки закрытого типа. Результат можно увидеть.
    • Привет, друзья!
      Рискну представить весьма необычный симулятор на базе платформы 1С (клиент-серверный вариант). 
      В нём реализована модель централизованного управления отраслью авиаперевозок, а за основу взят опыт и множество статистических данных МГА СССР.
      Не исключено, что эта штуковина заинтересует тех, кто фанатеет от таблиц, графиков и сложных форм ввода информации.
      Симулятор работает в режиме реального времени и рассчитан на коллективное пользование. Устанавливать на ПК ничего не нужно, доступ предоставляется через обычный веб-браузер.
      В отличие от других онлайновых игр и симуляторов, которые базируются преимущественно на основе примитивной рыночной модели, в нашем симуляторе все подчинено не деньгам, а производственным показателям. Задача пользователя и проста и сложна одновременно - взять под своё управление какое-либо авиапредприятие и заниматься его развитием, обеспечивая высокий налёт часов на одно среднесписочное воздушное судно, высокий коэффициент занятости кресел и максимальное использование свободного тоннажа. Для получения доступа проще всего связаться с администрацией проекта по тлг или ватсапу +79852228924
      Проект любительский, потому пока бесплатный )