За кулисами TF №1: Моддинг

    На прошлой неделе мы объявили о том, что мы начинаем очередную серию блогов, в которой расскажем о множестве разных тем. И начать мы хотим с наиболее важной части Train Fever: сообщества, и того, как оно способствует развитию игры. Сообщество внесло большой вклад в успех Train Fever. Во-первых, благодаря ему мы получили множество предложений о том, как можно улучшить игру (эту тему мы подробно рассмотрим в следующей части блога). Во-вторых - и это то, о чём мы поговорим сегодня - благодаря моддингу игроки смогли изменить и добавить много контента.

potsdamer_1280.jpg

Трамваи KT4D от Stepke

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

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

"Добавление моддинга в игру даёт игрокам большую. гибкость. Они могут создать свой собственный мир без необходимости отказаться от какого-то функционала игры" - Стефан, 2D художник.

История моддинга уходит корнями в 1980-е годы и охватывает множество выдающихся игр, в первую очередь - в жанре шутеров. Они активно поддерживались моддерами, которые получали доступ даже к самому ядру игры.

В жанры транспортных стратегий моддерскому сообществу известны такие игры, как Railroad Tycoon 3 или Cities in Motion, где благодаря моддерам появилось бесчисленное множество нового контента, и эти игры, уже ставшие классикой, поддерживаются игроками и сегодня.

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

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

guillemins_zogi.jpg

Вокзал Льеж-Гийемен от Meister-Zogi.

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

Имея это в виду ещё в самом начале разработки Train Fever в 2012 году, мы сделали одной из своих основных целей возможность для моддеров легко добавлять новый контент в игру.

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

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

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

Train Fever в первую очередь использует скриптовый язык Lua. Решение использовать его было основано на том, что Lua является бесплатным, быстрым и мощным, но в то же время простым инструментом, и является одним из ведущих языков скриптов, используемых в создании игр. Lua легко узнать и понять из-за его обширного справочного материала, а для редактирования скриптов достаточно одного только текстового редактора.

Уже в закрытой бете мы увидели, как для игры создаются первые моды, новые транспортные средства и даже новые отрасли, как Cargo Mod от одного из наших бета-тестеров Gwinda. С тех пор были созданы сотни модов с новым содержимым.

"Моддинг приносит и некоторые большие идеи. Есть некоторые моды, которые используют функционал нашей игры так, как это в общем-то и не было предусмотрено". - Ману, 2D/3D художник

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

Сообщество также помогло нам в создании бесплатного DLC USA, а изменение множества деталей позволило перенести Train Fever в Скандинавию (это они про 1520DLC не знают - прим. ред).

nordic_dlc_1280.jpg

Скриншот из предстоящего фанатского масштабного изменения Train Fever. Скриншот предоставлен mediziner.

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

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

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

Оригинал: http://www.train-fever.com/2015/10/behind-the-scenes-1-modding/

Перевод: Alex

6


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




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

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

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

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


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

Войти

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


Войти сейчас

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

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

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

  • Новые файлы

  • Форум

    • Как они выглядят-то хоть? У меня есть одно предположение, но без демонстрации проблемы визуально нет уверенности, что это предположение истинно.
    • Как уменьшить частоту и количество раздражающих вспышек зданий
    • Дорогие друзья, пришло время овладеть невероятной мощью сильнейших бойцов 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
      Проект любительский, потому пока бесплатный )
       
    • Дорогие друзья, новейшая игра в одной из самых популярных медиа-вселенных последних лет выходит уже 4 октября! В ALfheim Online появилась «Галаксия» — новая система, позволяющая игрокам пережить прошлое. Однако «Галаксия» вышла из-под контроля, в результате чего игроки со всего времени и пространства переместились! Чтобы восстановить хронологию событий, Кирито придется объединить силы с павшими друзьями... и врагами. Следуя традициям серии SWORD ART ONLINE, присоединяйтесь к отряду, отправляйтесь в рейд и вместе сражайтесь с могущественными боссами! Подготовка к бою станет ключом к победе! Обратите внимание на то, что в качестве бонуса за оформление предварительного заказа вы можете получить костюм «Король демонов»!