Форум Trainsim  

Вернуться   Форум Trainsim > RTrainSim > RTrainSim - Об игре

Ответ
 
Опции темы Опции просмотра
Старый 09.08.2012, 17:10   #1
E69
Лентяй и флудер
 
Аватар для E69
 
Регистрация: 10.04.2007
Адрес: Транссиб, 3339 км.
Сообщений: 5,856
Вы сказали Спасибо: 2,215
Поблагодарили 2,548 раз(а) в 886 сообщениях
E69 хороший собеседник
По умолчанию

Есть ещё необходимость совместимости с МСТС
E69 вне форума   Ответить с цитированием
Старый 09.08.2012, 22:25   #2
apelsin7
Матёрый пользователь
 
Регистрация: 06.01.2009
Адрес: Московская обл., Раменское
Сообщений: 1,368
Вы сказали Спасибо: 257
Поблагодарили 446 раз(а) в 131 сообщениях
apelsin7 стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от E69 Посмотреть сообщение
Есть ещё необходимость совместимости с МСТС
Да ещё какая. В мстс есть всё, что душа пожелает относительно ПС.

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

Изменение погоды в ролике с электропоездом это просто шедевр для мстсного маршрута
apelsin7 вне форума   Ответить с цитированием
Старый 09.08.2012, 17:26   #3
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,754
Вы сказали Спасибо: 1,426
Поблагодарили 2,403 раз(а) в 1,352 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Хотя открытие и закрытие точек ведь может происходить по-разному в зависимости от каких-либо условий или действий игрока.
я имею в виду - возможен ли выбор точек по типу "условие не выполнено - поезд на этот путь, условие выполнено - поезд на другой путь" ?

Я в своей системе в trainz например реализовал, что можно выбирать набор из путей (с указанной степенью важности) и из них автоматически выбирается свободный.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Старый 09.08.2012, 17:36   #4
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от TRam_ Посмотреть сообщение
я имею в виду - возможен ли выбор точек по типу "условие не выполнено - поезд на этот путь, условие выполнено - поезд на другой путь" ?

Я в своей системе в trainz например реализовал, что можно выбирать набор из путей (с указанной степенью важности) и из них автоматически выбирается свободный.
Есть такое. Действие AlternatePath системы событий. При срабатывании сим ищет минимальный альтернативный маршрут через заданную точку, коей может быть другой путь.
Там же можно задать, чтобы сим искал любой свободный путь, но это не рекомендуется, так как нигде нет информации об электрификации, о назначении путей. В результате он может задать маршрут поезду на неэлектрифицированный путь или через маневровые пути)
Ted вне форума   Ответить с цитированием
Старый 09.08.2012, 17:42   #5
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,754
Вы сказали Спасибо: 1,426
Поблагодарили 2,403 раз(а) в 1,352 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
так как нигде нет информации об электрификации, о назначении путей
ну вот это я и подразумевал под заданием "группы путей" (на которые можно принимать). А тут получается что каждый такой путь надо отдельно указывать и отдельно привязывать к событию.

Цитата:
При срабатывании сим ищет минимальный альтернативный маршрут
и насколько сложным может быть путевое развитие, чтоб он нашёл этот альтернативный маршрут? Так как при наличии нескольких последовательных парков (или нескольких последовательных съездов) число вариантов для сравнения будет составлять несколько сотен или даже тысяч.
__________________
местный зомбяк

Последний раз редактировалось TRam_; 09.08.2012 в 17:45.
TRam_ вне форума   Ответить с цитированием
Старый 09.08.2012, 17:52   #6
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от TRam_ Посмотреть сообщение
ну вот это я и подразумевал под заданием "группы путей" (на которые можно принимать). А тут получается что каждый такой путь надо отдельно указывать и отдельно привязывать к событию.

и насколько сложным может быть путевое развитие, чтоб он нашёл этот альтернативный маршрут? Так как при наличии нескольких последовательных парков (или нескольких последовательных съездов) число вариантов для сравнения будет составлять несколько сотен или даже тысяч.
Ну, можно модифицировать систему событий, добавить и такую возможность.
Требуемая сложность задаётся в параметрах действия. Алгоритм не рекурсивный, итерационный, авось и с тысячей справится) Посмотрим.
Ted вне форума   Ответить с цитированием
Старый 09.08.2012, 17:57   #7
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,754
Вы сказали Спасибо: 1,426
Поблагодарили 2,403 раз(а) в 1,352 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Требуемая сложность задаётся в параметрах действия.
а, понятно. Лично я у себя сделал, что аналогами твоих "точек" были светофоры, и соответсвенно поездные маршруты ограничивались ближайшими поездными светофорами, а маневровые - границей станции, и при их постройке маневровых брался не кратчайший а просто самый первый из найденных.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Старый 09.08.2012, 18:17   #8
Kompozitor
Матёрый пользователь
 
Аватар для Kompozitor
 
Регистрация: 22.07.2010
Адрес: Харьков
Сообщений: 1,413
Вы сказали Спасибо: 220
Поблагодарили 363 раз(а) в 197 сообщениях
Kompozitor стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от TRam_ Посмотреть сообщение
каких дядек?
Ботов, наверное... )))
Kompozitor вне форума   Ответить с цитированием
Старый 09.08.2012, 21:46   #9
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
Сообщение от Kompozitor Посмотреть сообщение
Ботов, наверное... )))
Нет, тех дядек, которым плевать на любителей ЖД и разработчиков в частности - нет прибыли и проект замораживается/закрывается, решили что-то изменить и никого не спросили, не подумали, десятки прекрасных дополнений полетели в духовку - это всё из их истории строки.

Владимиру лично я доверяю в сто раз больше, чем всем этим владельцам студий разрабатывающим симуляторы, он наш, т.е. любитель, а они чужие и только прибыль их интересует.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Zabor за это полезное сообщение:
Старый 09.08.2012, 18:19   #10
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Тут со светофорами были бы сложности. Опять же, в МСТС отсутствует понятие маневровый светофор(маневровые могут быть и типа NORMAL), понятие границы станции. Без введения этих понятий в структуру БД нифига не сделать к сожалению. Да и структура самих светофоров - мудрёная больно.
А так-то конечно выбор альтернативного пути, ориентируясь на светофоры - это намного лучше вариант, логически верный.

Ну и вот сценарии, две штуки. С ВЛ80к и с электричкой. Надеюсь, ничего не забыл.
http://rusfolder.com/32048320
Оба сценария под Степанки 3.31
Все файлы сценария движка хранятся в папке RTS_ACT в папке с маршрутом. Архив распакуйте в папку маршрута.
ПС с trainsim, RRS, zdsim
Если ПС какого не хватает - то либо игнорируйте, либо придётся пошаманить - перебрасывать составы в папку CONSISTS МСТС, заменять и обратно.
Ted вне форума   Ответить с цитированием
Старый 09.08.2012, 21:43   #11
Vivan755
Заблокирован
 
Регистрация: 19.02.2008
Адрес: Самара, ОП Киркомбинат
Сообщений: 1,887
Вы сказали Спасибо: 580
Поблагодарили 492 раз(а) в 236 сообщениях
Vivan755 стоит на развилке (репутация по умолчанию)
По умолчанию

Вот ещё один человек действия, а не «взламываем код/данные МСТС для мультиплеера», в котором только думаешь, что играешь в мультиплеер!
Качать пока не буду, уже нет ни МСТС-а, ни времени на изучение, только спрошу: как реализовано управление локомотивами и тяговые характеристики? Всё по-старому, по МСТС-ному, или для того же ВЛ80К сделан реальный контроллер с автоматическим и ручным набором, а на десяти позициях больше не втопишь 100 км/ч?
Vivan755 вне форума   Ответить с цитированием
Старый 09.08.2012, 22:01   #12
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Vivan755 Посмотреть сообщение
Вот ещё один человек действия, а не «взламываем код/данные МСТС для мультиплеера», в котором только думаешь, что играешь в мультиплеер!
Качать пока не буду, уже нет ни МСТС-а, ни времени на изучение, только спрошу: как реализовано управление локомотивами и тяговые характеристики? Всё по-старому, по МСТС-ному, или для того же ВЛ80К сделан реальный контроллер с автоматическим и ручным набором, а на десяти позициях больше не втопишь 100 км/ч?
Контроллер реальный полностью, БВ,0,АВ,РВ,ФВ,ФП,РП,АП ))
Тяговые характеристики восстановлены по графику из инструкции к ВЛ80к.
На 10? Навряд ли. Были вообще-то с этим проблемы: сопротивление движению по МСТСным формулам слишком медленно возрастает. Решилось покамест введением добавочного сопротивления на локомотивах как функции от MaxVelocity в енге. Теперь правда другая проблема, менее значительная - состав 5500 тонн, 29 позиция+3шунта = до 90 км/ч можно раскочегарить, но еле-еле.
Управление по каждой серии локомотивов настраивается отдельно, все тяговые расчёты и алгоритмы управления во внешнем модуле. Движок только получает от них итоговую силу тяги, силу ЭДТ, расходуемую мощность, и т.п.
Ted вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Ted за это полезное сообщение:
Старый 09.08.2012, 22:18   #13
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,754
Вы сказали Спасибо: 1,426
Поблагодарили 2,403 раз(а) в 1,352 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
нет прибыли и проект замораживается/закрывается
ну и что ? Это не мешает мне например в данный момент писать в скрипте свою собственную физику поведения составов (а точнее взаимодействие вагонов) . Этих дядек потом даж потроллить можно будет . Другое дело что в ТРС мрачно - там текстуры могут только затемнятся, а не как в МСТС, отображаться в исходном виде.

Цитата:
все тяговые расчёты и алгоритмы управления во внешнем модуле
расчёт готовой силы тяги локомотива появился в ТРС ещё год назад в ЧС8 (отдельно для каждой секции)

Цитата:
добавочного сопротивления на локомотивах как функции от MaxVelocity в енге
надо делать функцию от количества вагонов в составе
__________________
местный зомбяк

Последний раз редактировалось TRam_; 09.08.2012 в 22:13.
TRam_ вне форума   Ответить с цитированием
Старый 09.08.2012, 22:19   #14
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
надо делать функцию от количества вагонов в составе
Хым, сила сопротивления рассчитывается по каждому вагону. Потом расчёт взаимодействия между вагонами. Сила сопротивления движению каждого вагона не может быть функцией от числа вагонов в составе.
Ted вне форума   Ответить с цитированием
Старый 09.08.2012, 22:39   #15
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,754
Вы сказали Спасибо: 1,426
Поблагодарили 2,403 раз(а) в 1,352 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
сила сопротивления рассчитывается по каждому вагону
ну так что ж пишешь
Цитата:
добавочного сопротивления на локомотивах
раз локомотив один (или два) то и функция должна учитывать количество вагонов и локомотивов (если второму локомотиву нельзя запретить вычисление этой прибавки)

Цитата:
Изменение погоды в ролике с электропоездом это просто шедевр для мстсного маршрута
Надо чтоб небо вокруг своей оси вращалось. Как в RW.
__________________
местный зомбяк
TRam_ вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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


Текущее время: 01:38. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?