09.08.2012, 14:49 | #1 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
|
Новый движок для MSTS - RTrainSim
Мне всегда хотелось, чтобы в МСТС были трёхмерные кабины, чтобы было больше возможностей настраивать локомотивы, чтобы можно было делать любые скрещения в сценарии, не заморачиваясь с невидимыми локомотивами, чтобы свет от трафика был, и т.д. и т.п.
В МСТС это всё сделать не так легко, если вообще возможно. Но я попробовал вот сделать свой симуляторный движок, который бы был совместим со всеми дополнениями МСТС. Вернее, лет 5 уже пробую... Кабины сделаны из подручного материала, вообщем-то в основном из текстур 2-мерных кабин МСТС. В этом симуляторе подразумевается, что игра идёт от лица машиниста - нужно ходить, залезать в локомотивы, перемещаться между секциями и т.п. Теоретически, реализовать в нём можно практически всё по функционалу локомотива. Но на данный момент управление реализовано упрощённо. В ВЛ80к достаточно переключить несколько рубильников на распределительном щите в обеих секциях, ну и повключать всё что надо на панели переключателей. Работа локомотивов игрока в симуляторе реализуется с помощью dll-модулей для каждого локомотива, в них располагаются обработчики нажатия клавиш и т.п. Сценарии в движке реализованы. Формат сценариев свой, от МСТС отличающийся. В переспективе сделаю может конвертер сценариев, так-то особых сложностей быть не должно. Разрыв сцепок можно отключить в конфиге, DisableCouplingBreak. Для установки движка необходимы: МСТС, локомотивы ВЛ80к-125, ЧМЭ3-5775, ЭР9, пасс.вагон №22 и все звуки для них. Несколько скриншотов: Если кому интересно, есть желание покататься-потестировать - прошу Актуальные ссылки находятся в теме RTrainSim DOWNLOAD. . Последний раз редактировалось MJack; 29.05.2015 в 08:24. Причина: актуализация ссылок |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
21.10.2012, 22:04 | #226 | |
Опытный
Регистрация: 01.08.2008
Адрес: МО
Сообщений: 170
Вы сказали Спасибо: 20
Поблагодарили 13 раз(а) в 8 сообщениях
|
Цитата:
|
|
24.10.2012, 21:28 | #227 |
Разработчик
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,980
Вы сказали Спасибо: 8,657
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
|
Тогда нужны автоматические анимированные человеки. Пути убегания прописывать в сценариях???
Поеду помощником и нарочно закрою двери.
__________________
next_state == 7; Последний раз редактировалось КЕ; 24.10.2012 в 21:33. |
24.10.2012, 21:52 | #228 |
Пользователь
|
Всех Приветствую!
Ted, или кто может хочет и умеет, есть ли возможность ( анимировать) или просто сделать проходной переднюю и заднюю часть у ЧМЭ3 ? Простите не знаю как это называется правильно, но чтоб можно было попадать в вагоны, ведь оно технологически для этого и задумывалось? ( как мне кажется или я не прав) |
24.10.2012, 22:06 | #229 | |
Матёрый пользователь
|
Цитата:
__________________
www.di.fm Последний раз редактировалось Seafarer; 24.10.2012 в 22:08. |
|
Этот пользователь сказал Спасибо Seafarer за это полезное сообщение: |
24.10.2012, 22:07 | #230 |
Пользователь
|
ну, тогда хотя б с задней состав то чаще сзади.
|
25.10.2012, 08:56 | #232 |
Лентяй и флудер
Регистрация: 10.04.2007
Адрес: Транссиб, 3339 км.
Сообщений: 5,653
Вы сказали Спасибо: 2,056
Поблагодарили 2,355 раз(а) в 781 сообщениях
|
Да, проход с одной стороны - для перехода между секциями при работе двух тепловозов по системе.
|
Этот пользователь сказал Спасибо E69 за это полезное сообщение: |
28.10.2012, 18:06 | #233 |
Пользователь
|
Ted, а будет возможность вывода с движка на девайсы, например на райлдрайвер?
__________________
Если ты не знаешь, что такое 3СЛ-2М, то у тебя не было: ТЫК-ТЫК-ТЫК ТЫК-ТЫК-ТЫК ТЫКТЫКТЫКТЫКТЫКТЫКТЫК.... |
28.10.2012, 20:29 | #234 |
Опытный
Регистрация: 14.09.2012
Сообщений: 126
Вы сказали Спасибо: 36
Поблагодарили 62 раз(а) в 31 сообщениях
|
Отличный сценарий для ВЛ10к за это спасибо. Хороший сценарий все есть удаление, скрещивание, профиль интересный. С радостью поюзал рекуперацию. Все бы такие сценарии что бы в вечером начинался, через время ночь круто) Жаль что не СМЕ Это первый сим де по человечески прописано СМЕ.
|
28.10.2012, 20:49 | #235 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
|
Спасибо)
Дык ну как не СМЕ) Две секции. Для движка всё, что больше одной секции, уже СМЕ) |
28.10.2012, 21:10 | #236 |
Опытный
Регистрация: 14.09.2012
Сообщений: 126
Вы сказали Спасибо: 36
Поблагодарили 62 раз(а) в 31 сообщениях
|
Не это понятно.. Я имел ввиду к примеру узнать с бумаги какой вес критический на данном участке, слегка его при увеличить и + еще одну секцию, то есть 3. Вить ты реализовал отключение тяги, рекуперации, ТП, БВ и т.д и т.п ) Все это манит поклацать. Проверял не в сцене на 3 секции все работает как указано в txt файле в папке с локом.
|
28.10.2012, 21:16 | #237 |
Опытный
|
У меня кудато пропал ЭР9Т и не появляется ВЛ10к, пробовал переустановить и заменять файлы из архива, все равно не появляется, хоть тресни! Что делать?
Можно поподробнее описать алгоритм установки новых поездов и как движок их обнаруживает? |
28.10.2012, 21:33 | #238 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
|
Составов значит нет...
Да лгоритм такой же как у МСТС - он ищет в составах локомотивы у которых кабина прописана и добавляет их в список. |
29.10.2012, 10:02 | #239 |
Разработчик
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,497 раз(а) в 200 сообщениях
|
___
Сделал переходную площадку у ЧМЭ3 и попутно приделал алгоритм перехода между внешними моделями вагонов, в том числе можно ходить по вагонам, у которых только габаритные контейнеры прописаны.
Пока работает не очень хорошо, так как зазоры есть между габаритными контейнерами, особенно когда состав растянут. Ну а алгоритм сейчас считает все перемещения как ходьбу, поэтому даже маленький зазор препятствие, т.е. если игрок за время рисования одного кадра не сможет через него пройти - перехода сежду вагонами не происходит. Чтобы нормально было, надо будет сделать прыжки... Видео с тестирования перехода) http://www.youtube.com/watch?v=ZXWPlsAjk8U И ещё - вчера протестировал-таки вторую фичу из заглавного поста. Удалось запустить маршрут "Успенское метро". Для этого делал так: 1) Распаковал в произвольное место архив с маршрутом. 2) Переименовал его глобальный tsection в tsectionUM.dat и скинул в МСТСный GLOBAL. 3) Все файлы из "GLOBAL\SHAPES" "GLOBAL\TEXTURES" маршрута перекинул в соотв. папки в самом маршруте. 4) Перекинул маршрут в ROUTES. 5) В trk-файле прописал UseTSection ( "tsectionUM.dat" ) Запустилось. Только в tsection'e там ошибки - есть две записи такого вида: XoverPts ( 1 ) XoverPt(...). Тогда как должно быть XoverPts ( 1 XoverPt(...) ). В XTracks'ах эти ошибки поправлены. Вот очевидно почему и выбивало Critical Error при отсутствии XTracks даже на дефолтных маршрутах. Ну а я никак не мог представить, что в самом tsection'е такие ошибки могут быть, поэтому контроля правильности там не было. Поправил. И разумеется для запуска МСТС необходимо папку с маршрутом перемещать в другое место, иначе при загрузке меню МСТС вылетит. Сигнализация на маршруте не пашет, при компиляции выдаёт ошибки, что неизвестная переменная sig_feature, хотя это функция и она известна и реализована и даже используется некоторыми скриптами сигнализации Тимаса. Надо разбираться будет... Пассажиры в метро вчера были в шоке, когда из тоннеля, раздолбав часть конструкции, показалась чмуха))) Последний раз редактировалось Ted; 29.10.2012 в 10:06. |
29.10.2012, 20:11 | #240 |
Опытный
|
Кто желает прокатиться в Мультиплеере, заходим в Тим Спик по этому адресу: 46.17.40.67
Последний раз редактировалось Ted; 30.10.2012 в 00:57. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RTrainSim DOWNLOAD | Ted | RTrainSim - Об игре | 45 | 03.02.2021 22:12 |
Разработка подвижного состава для RTrainSim | Mashinistvova | RTrainSim - Об игре | 744 | 09.06.2020 19:31 |
Движок | MATRIXXX | MSTS - Об игре | 4 | 12.09.2007 10:26 |
Что это? |