197

Metro Simulator - симулятор машиниста Московского метро вышел в релиз

Всем привет!

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

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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

Что представляет из себя игра?

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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

Можно играть за машиниста или пассажира.


В первом случае выбираем формат поездки: это или сценарий, или свободный режим.

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


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


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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

В чём интерес?


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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

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


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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

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

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

Мы рады, что наконец-то довели проект до релиза.


Игру можно скачать из Steam.


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


Кстати, недавно состоялся выход консольных версий игры для всех популярных платформ: Nintendo Switch, Sony PlayStation 4 и Xbox One. А в режиме совместимости игру также можно запустить на Sony PlayStation 5 и Xbox Series X.

Metro Simulator - симулятор машиниста Московского метро вышел в релиз Метро, Поезд, Симулятор, Железная дорога, Steam, Игры, Длиннопост

А ещё, у нас есть кое-что новое и интересное, но говорить об этом пока не будем - всему своё время :)

Лига Разработчиков Видеоигр

4.5K постов19.1K подписчиков

Добавить пост

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Не употребляйте мат без необходимости


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

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

- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры, для этих целей больше подойдёт Discord-сервер сообщества

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

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

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

Подробнее
Лучшие посты за сегодня
10452

Устами узбека глаголет истина

Устами узбека глаголет истина
8204

Всегда важен контекст

Всегда важен контекст
6568

Я не могу, я еврей

Я не могу, я еврей
6438

В 27 без детей?!

В 27 без детей?! Скриншот, Комментарии, Дети, Часики тикают
5128

Анонимно, пожалуйста

Анонимно, пожалуйста Анкета, Комментарии на Пикабу, Длиннопост, Скриншот, Опрос, Школа
Анонимно, пожалуйста Анкета, Комментарии на Пикабу, Длиннопост, Скриншот, Опрос, Школа
Анонимно, пожалуйста Анкета, Комментарии на Пикабу, Длиннопост, Скриншот, Опрос, Школа
Анонимно, пожалуйста Анкета, Комментарии на Пикабу, Длиннопост, Скриншот, Опрос, Школа
Показать полностью 4
4948

Ответ на пост «Покупай брат» 

Ответ на пост «Покупай брат» ПДД, Авария, Коррупция, Ответ на пост, Негатив, Мусульмане
4943

Триптих “Слепцы”

Триптих “Слепцы” Художник, Живопись, Триптих, Картина маслом, Коррупция, Взятка, Искусство, Длиннопост
Триптих “Слепцы” Художник, Живопись, Триптих, Картина маслом, Коррупция, Взятка, Искусство, Длиннопост
Триптих “Слепцы” Художник, Живопись, Триптих, Картина маслом, Коррупция, Взятка, Искусство, Длиннопост
Триптих “Слепцы” Художник, Живопись, Триптих, Картина маслом, Коррупция, Взятка, Искусство, Длиннопост
Показать полностью 4
4873

Учите английский

Учите английский Английский язык, Надпись, Перевод, Не учил, Картинка с текстом, Шапка
Показать полностью 1
4737

Просто оставлю это здесь...

Просто оставлю это здесь...
4055

Эта сосулька здесь не гармонирует

Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Эта сосулька здесь не гармонирует Новый Год, Новогодняя елка, Длиннопост, Повтор, Юмор, Секс, Twitter
Показать полностью 10
3915

В странное время живём

3906

Самоирония 99 lvl :D

3443

Очень опасное агентство

Очень опасное агентство
3241

Все за $951

Все за $951 Сатира, Магазин, Fake News, Юмор, Скидки, Фейк
Показать полностью
3162

Подгорает. Пока мама умирала в реанимации опсос оформил развлекательную подписку

3145

Правдивая ложь

Правдивая ложь Девушки, Парни, Подруга, Правда, Секс, Гости, Ревность, Страпон, Картинка с текстом, Бисексуальность
Показать полностью 1
3109

Добрый дворник

2976

Работник поет колыбельную для 27 человек, которые ночуют в ИКЕА из-за сильного снегопада в Дании

2899

К сожалению уже так

К сожалению уже так Возраст, Юмор, Картинки, Жизненно, Джон Траволта, Мемы, Грустный юмор, Картинка с текстом
Показать полностью 1
2793

Пост для поддержки тех, у кого нет сил продолжать худеть дальше

Пост для поддержки тех, у кого нет сил продолжать худеть дальше Похудение, Усилия, Изменить жизнь, Мотивация, Длиннопост
Пост для поддержки тех, у кого нет сил продолжать худеть дальше Похудение, Усилия, Изменить жизнь, Мотивация, Длиннопост
Пост для поддержки тех, у кого нет сил продолжать худеть дальше Похудение, Усилия, Изменить жизнь, Мотивация, Длиннопост
Показать полностью 3
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: