Russian Railway Simulator (RRS) — свободный проект железнодорожного симулятора с открытым исходным кодом, посвященный подвижному составу колеи 1520 мм (так называемая «русская колея», распространенная в России и странах ближнего зарубежья). RRS написан на языке С++ и является кроссплатформенным проектом, то есть может работать в разных операционных системах.
RRS позиционируется разработчиками как полностью совместимый с форматом дополнений железных путей симулятора ZDSimulator (ZDS).
Список изменений
- Высокоточный таймер, работающий в отдельном потоке, обеспечивающий симуляцию в реальном времени. Исправлены баги, связанные с синхронизацией симуляции динамики поезда.
- Добавлен решатель Рунге-Кутты 4-го порядка с фиксированным шагом (
rk4
). Решатель обеспечивает более высокую в сравнении сrkf5
производительность расчета продольной динамики в длинных поездах. Доступны поезда из 180 единиц подвижного состава. - Изменен движок процедурных анимаций, добавляющий возможность линковки деталей модели в редакторе Autodesk 3D Max. Доступна настройка анимаций перемещения относительно собственных осей детали.
- В очередной раз исправлена модель тормозной рычажной передачи.
- Добавлена обновленная визуальная модель
ВЛ60пк
и кабины для него. - Маршрут «Ростов Гл. - Кавказская» заменен на маршрут «Ростов Гл. - Горячий ключ». В маршруте исправлены некоторые криво отображающиеся модели.
- Добавлены исправленные модели некоторых стандартных объектов ZDS:
- «Мост через Дон» - удалены изолированные вершины, добавлявшие при рендере гигантские треугольники поперек моста (скриншот);
- «Осветительные опоры» - прожектора больше не висят в небе (скриншот);
- Объект «Баки» - исправлена UV-развертка (скриншот);
- Невидимый
most_50x2.dmd
стал видим - беда была в русской буквех
имени файла, зачем это сделано разработчиками ZDS непонятно… (скриншот).
Примечание разработчиков к релизу:
Изменения касаются в основном внутренностей движка игры, но крайне важны для её дальнейшего развития. Отдельное спасибо хочется сказать Сергею Авдонину (lord_vl80) за упорное и многофакторное тестирование версии 1.0.3 на всех этапах её создания. Это поистине титанический труд и огромная помощь проекту. Так что в нашей команде появился тестировщик, да не просто, а действующий ТЧМП.
С выходом очередной версии вышла задержка, виной тому непроработанность архитектуры движка. Но, благодаря усилиям сообщества, часть проблем устранена - наше сообщество хоть и маленькое, но сильное. Потихоньку подтягиваются знающие и умные ребята, что не может не радовать. Романом полным ходом ведутся работы по визуальной модели грузового варианта
ВЛ60
, Николай Авилкин упорно работает над электровозомЧС2т
, где уже ожил реостатный тормоз с настоящей чехословацкой САРТ. Саша Мищенко приболел, но это не мешает ему делать обновленный и адаптированный под RRS маршрут Ростов - Сальск. Маршрут практически готов, но под него в симе нет пока подвижного состава - неэлектрофицирован он по большей части. Но мы надеемся на Ночного Волка и егоАЧ2
, которую ждем с нетерпением. Так что, ребята - не все сразу, а постепенно.
В настоящее время гарантируется работа симулятора в операционных системах Windows 7/8/10 а так же ОС на базе ядра Linux (есть вопросы: 1, 2).
Бинарный пакет подготовлен в виде EXE-установщика (640 MB) для платформ WINE и MS Windows. Для установки необходимо наличие 3,5 GB дискового пространства.
- Официальный сайт
- Анонс проекта (Хабр)
- Онлайн-документация
- Скринкасты (YouTube)
- Форум пользователей
- Репозиторий исходного кода (GitHub)
>>> Подробности