Форум Trainsim  

Вернуться   Форум Trainsim > Разное > Разные ЖД-игры

Ответ
 
Опции темы Опции просмотра
Старый 11.02.2013, 02:53   #1
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
Сообщение SimStRa (ex-TrainMania)

SimStRa (ex-TrainMania). Реинкарнация 4.

Когда выйдет? Не скоро.

Где скачать? Новейшая сборка 0458 и 0465 или выше лежит тут. Последняя сборка под Win добывается в канале в Discord.

Развивающийся проект симулятора технологии работы железнодорожной станции. Действие от лица дежурного по станции, в некоторых случаях до написания соответствующих ИИ — поездного диспетчера. На сегодняшний день больше чем наполовину готова модель СЦБ. Оставшиеся её части прикручиваются в процессе. Глюки ловятся, устраняются и плодятся новые. На то они и глюки.

Что сделано, указано в истории сборок. Перед прочтением проснуться. Чего там нет — скорее всего, его и в самой программе нет. В т.ч. и движения поездов пока нет. Только-только манёвры начали ездить.

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

В минуты душевного порыва автор пытался сжалиться над пользователями и написать Wiki по проекту (и немного про ж.д. вообще). Ссылка в программе. Wiki будет прикрыта и заменена встроенной системой помощи.

Что планируется получить через НЕСКОЛЬКО лет:

■ Модель устройств СЦБ (ЧКАБ, РПБ ГТСС, ЭЖС, МРЦ-13, ТР-26) с последующим возможным расширением (активно дописывается);
■ Путевая модель (готова, кроме расстановки путевых и сигнальных знаков);
■ Пешеходная модель (готова, нет перехода бригады при смене кабины многосекционной ездючины);
■ Модель физики поведения подвижного состава на основе ПТР (в процессе, есть тяга, нет тормозов);
■ Модель связи со смежными работниками (в процессе);
■ Поездная и вагонная модель участков (в процессе);
■ Грузовая модель станции и участка (не начато);
■ Локомотивная и бригадная модель участков (не начато);
■ График движения поездов и его исполнение (начата, удалена и снова начата);
■ Динамический план формирования грузовых поездов и схемы составов пассажирских поездов (не начато);
■ Модель погоды (не начато);
■ Опасные отказы (задел под работу СЦБ в режимах защитного отказа);
■ Ошибки персонала (не начато);
■ Пасхальные яйца.

Чего НЕ будет точно:
■ Сортировочных станций и горок (как правило, не управляются в одно лицо);
■ Грузовых и портовых станций;
■ Сетевой версии;
■ Вводных на заказ;
■ Реальных станций и участков;
■ Экшена НЕ БУДЕТ (в т.ч. налётов 17-й межгалактической флотилии, терактов, вражеских шпионов, врагов народа, саботажа и японских забастовок).

Примечания.

0. Проект переехал на GNU/Linux и будет распространяться с открытым исходным кодом по GPL-лицензии.

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

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

3. Исходный код не распространяется, на вопросы по программированию автор проекта отвечает при наличии интереса и времени. Код пишется на Delphi7, но периодически всплывает вопрос о переходе на более современную версию. К отсутствию перехода на новую версию имеется несколько причин.

4. В процессе работы над проектов у автора пропало желание описывать текущую ситуацию и анонсировать новые возможности. Кому интересно — или следите сами, или вообще сами рассказывайте обо всём этом бардаке в этих ваших интернетах!

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

6. Конкретные пожелания проекту принимаются и обсуждаются в личной переписке с автором проекта. При наличии пожеланий по закрытию проекта вся информация о нём, размещённая непосредственно автором, будет удалена. За информацию, размещённую другими лицами, автор ответственности не несёт.

7. Связаться с автором можно традиционно по электронной почте. Также у проекта есть канал в Discord, там публикуются скриншоты и интересные мысли. За подробностями — как всегда, по электронной почте или здесь в ЛС. Автор даёт ссылку, действующую только сутки. Чтобы не заспамить канал, бессрочных ссылок автор не даёт.

Последний раз редактировалось Timas; 26.10.2020 в 02:58.
Timas вне форума   Ответить с цитированием
Эти 14 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 


Старый 13.09.2015, 03:36   #46
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

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

А за отклик спасибо!

Заодно очередные вести с полей: наконец-то сели за нормативную базу по подвижному составу. Расписали концепцию составного поэлементного спрайторисования, рисуем и составляем. На тему верхней математики помощь получена, на днях сяду разбираться с расчётами. Это, конечно, не означает, что послезавтра ездючины уже начнут корректно двигаться по путевой модели. Звёзды, как говорится, чуть ближе, но всё также холодны...
Timas вне форума   Ответить с цитированием
Старый 31.10.2015, 08:47   #47
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«Поехали!» © не моё!

1. Да, таки поехали! Первая ездючина была установлена на рельсы и начала своё неконтролируемое движение по звеньям путевой модели, абсолютно упруго отражаясь от тупиковых упоров и недостроенных участков пути. Путевая модель корректно отрабатывает движение ездючины и отдаёт информацию в модель СЦБ. Так что, если успевать - можно даже маршруты задавать.

2. Параллельно и достаточно быстро разобрались со взрезом стрелки, взрезом уже взрезанной стрелки, противошёрстным движением по взрезанной стрелке, ну и отработкой СЦБ события взреза. Бол большой задел (пришёл из алгоритмов проверки правильности трассы маршрута в путевой модели).

3. СЦБ и путевая модель потребовали задач по устранению последствий взреза. Надо будет писать.

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

5. Переписали нормативную базу ездючин в динамический формат, так с ней проще и привычнее работать. ООП, чтоб его. Без объектов уже не кодится! Само рисование отлажено, посему двигаться будет даже без особых усилий. В фоновом режиме. Тем более, что теперь легко пополнять уже созданную серию новыми цветовыми схемами (как они там у моделистов и фотоманьяков называются — ливреи). Раскидали ливреи по эпохам, чтобы потом в генерации [del]мира[/del] вагонов не было исторической несуразицы.

6. Тяговые характеристики — всё также. Как будут ездить все новые серии — никто не знает!

7. Ну и самое главное и страшное. Публичных сборок пока нету. Бо слишком много необратимых последствий можно нагородить. А это, как минимум, чревато наличием вопросов. Оно, конечно, может и полезно, чтобы глюки быстрее искать. Но надо будет отвечать, где глюк, а где просто то, что ещё не сделано. Посему пока так, как есть. Попробуем делать с возможной обратимостью ситуации, но не здесь и не сейчас. Всем терпения!
Timas вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 28.11.2015, 04:36   #48
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«Мы едем, едем, едем!» © не моё.

1. Состав из двух АЧек с четырьмя прицепами носится с околосветовой скоростью по путевой модели, режет по случаю попавшиеся стрелки и таранит автогужевой транспорт на переезде.

2. После неспешных поисков в интернетах нашлось некоторое количество тяговых характеристик локомотивов. По бОльшей части проблема закрыта. Остался МВПС: АЧки, РАшки, ЭДики, ЭТшки всех основных вариантов. Надо или вникать в конструкцию, чтобы понять, что из имеющегося ближе (чтобы подставить чужую ТХ), или искать дальше. Пока будем подставлять наобум.

3. Рисуем. С некоторыми тормозами, но рисуем.

4. Верхнюю математику вроде посчитали. Значит, можно будет написать модель столкновений в сторону сходящихся путей. Изначально оно не особо планировалось так детально, но интересно жеж.

4.1. Тем более, что это может дать повод сделать нормальные кривые на перегонах и учитывать пропуск негабаритных ездючин. Надо смотреть, как это будет выглядеть в автокаде и разбираться с уширением междупуться в кривых. Если реально столкновение будет в кривых — это интересно, а если только около проскользит — тогда оно того не стОит.

4.2. Ну и да, неделимым ездючинам типа 32-осных полувагонов и 48-осных транспортёров, видимо, не бывать. Бо в кривые не пролезут...

5. Пытаемся оформить всю сопроводительную документацию по ГОСТу.
Timas вне форума   Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 12.12.2015, 12:46   #49
Евгений Чепелев
Новичок
 
Регистрация: 12.12.2015
Адрес: Краснодар
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Евгений Чепелев стоит на развилке (репутация по умолчанию)
По умолчанию

Тимас,добрый день!Вот уже год слежу за твоим проектом,очень им восхищаюсь!Но вот незадача,уже,который день не могу скачать последнюю сборку��С Dropbox она попросту не качается на мой комп,и не сохраняется в файлообменнике��А сборки-то обновляются��Интересно же..Как преданный фанат проекта,прошу..выкладывай сборки на Яндекс.диск��Буду очень благодарен!
Евгений Чепелев вне форума   Ответить с цитированием
Старый 12.12.2015, 20:28   #50
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

Цитата:
Сообщение от Евгений Чепелев Посмотреть сообщение
Тимас,добрый день!Вот уже год слежу за твоим проектом,очень им восхищаюсь!Но вот незадача,уже,который день не могу скачать последнюю сборку��С Dropbox она попросту не качается на мой комп,и не сохраняется в файлообменнике��А сборки-то обновляются��Интересно же..Как преданный фанат проекта,прошу..выкладывай сборки на Яндекс.диск��Буду очень благодарен!
Возможно, у вас проблема с антивирусом Avast. С какой-то сборки (примерно 0292..0294) он начал блокировать работу с TrainMania. У меня стоит лицензионный NOD32, никаких проблем не обнаруживается.

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

Ну и «Впрочем, ничего нового» © не моё.

1. Половину верхней математики посчитали. BoundBox строится, пересечения будут считаться после запуска второй ездючины.

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

3. Рисуем. Медленно, но рисуем.

Последний раз редактировалось Timas; 01.12.2018 в 14:42.
Timas вне форума   Ответить с цитированием
Старый 01.01.2016, 18:11   #51
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

С новым перетрухом!

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

2. Было пофиксено несколько мелких, но досадных глюков.

3. Ребёнок между работой и учёбой пытается что-то рисовать.

4. Покурочили модуль задач, начали задачи, связанные с радиосвязью. Думаем. Может чего получится.

5. Также начали бригадную модель. Бо без машиниста в кабине непрямое управление ездючиной не реализовать.

Последний раз редактировалось Timas; 01.12.2018 в 14:43.
Timas вне форума   Ответить с цитированием
Старый 09.02.2016, 07:56   #52
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«А, ну-ка, дай жару, Калуга!» © не моё.

1. Калужский электротехнический завод поставил для проекта TrainMania индуктор для электрожезловой системы. Правда, пока без звука. Звук обещали доставить несколько позже по досылочной ведомости.

2. Индуктор пока не подключали, бо не готова объектная модель ЭЖС. Есть некая теория, по которой придётся под это дело переписывать всю работу с инвентарём. Хотя и не хочется. Суть: необходимость выдавать одному смежному работнику разные инвентарь для разных заданий. Напр., выдать предупреждщение на 8 пути и потом забрать у прибывающего на 5 путь поездные документы и жезл. И т.д. Думаем.

3. Рисуем. Крытые вагоны скоро закончатся! По пассам нет единого концепта по степени их убитости, посему их рисуем вяло. В теории надо нарисовать чёмку (нормальную, а не тот хлам, что на Траффике лежит), чтобы иметь пример однокабинного двусторпоннего локомотива. После чего уже отлаживать бригадную модель на команды смены кабины и перехода в другую ездючину.

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

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

6. Немного добиваем СЦБ. По мелочам.
Timas вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Timas за это полезное сообщение:
Старый 01.03.2016, 23:21   #53
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

Нам пять лет!

1. Совершенно случайно именно сегодня (планировалось, что будет два дня назад) первая ездючина ушла на первый перегон в сторону города. Обратно она не вернулась, бо увязла по условиям профиля. Ну да ладно. Главное, что ушла.

2. Физику торможения добили, но решили пока делать её упрощённо - как в ПТР. Без постепенного нарастания и убывания тормозной силы по поезду. Так будет проще запустить расчёт точки начала прицельного торможения. Физика тяги, по сути, осталась та же, что и была в некогда писанной ранее модели тяги. В остальном - дело за интерфейсами и интеллектами.

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

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

5. Рисуем. Ребёнок бултыхается в АЧках-РАшках, я в очередной раз пытаюсь добить крытые вагоны производства АВЗ (они там все конструктивно один из другого вытекают).

Но до готовых поездов ещё очень и очень далеко! Если хватит здоровья - будут и поезда.
Timas вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 13.04.2016, 08:31   #54
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«Бесов мне! — Бесов не мучай! — Пусть издевается, он ничего не поймёт!» © не моё. (итальянская народная песня).

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

2. Пока же сошелшая ездючина сопротивляется движению с полной силой (mg), коэффициент трения равен единице. Соот-но, состав встаёт колом. Две АЧки с четырьмя прицепами с v=95 км/ч дали тормозной путь в 110м. Далее помощник выбегает, осматривает сход, и, по его возвращению в кабину машинист докладывает о количестве сошедших ездючин.

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

4. По СЦБ добили всякую мелочёвку типа предохранителей в цепях стрелок. Теперь их вполне реально спалить! Жезловка пока без движения, бо нужен новый концепт инвентаря.

5. Рисуем вяло.

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

7. Ну и да, есть смысл сказать, что отныне (поскольку сейчас уже понятно, какого масштаба и степени детализации выходит проект) я могу отвечать на все вопросы по данному проекту, а также готов принять ДЕЛЬНЫЕ советы. Просто так. Ну мало ли, у кого какая мысля будет вкусная.

7.1. При наличии дельных советов по закрытию проекта информация о нём из интернетов будет удалена. Без комментариев.

Вот так. Всех с днём. Просто с новым хорошим днём!

Последний раз редактировалось Timas; 01.12.2018 в 14:51.
Timas вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Timas за это полезное сообщение:
Старый 05.05.2016, 07:26   #55
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

Пятого мая принято писать «Правду», «Правду» и только «Правду».

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

2. Всякая большая программа не без проблем.

Скрытый текст:
Когда проект начинался, у меня не было опыта программирования на Delphi. Т.е. он был, и был большой опыт общения с Паскалем и хорошее понимание концепции ООП (спасибо второй реинкарнации проекта), но именно под D7 это был (и таковым остаётся) первый серьёзный мой проект.

В общем, не знал я тогда, что такое сериализация объектов и для чего она нужна. Сейчас, когда структура разрослась, когда, помимо статических элементов модели, стали появляться и динамически создаваемые экземпляры объектов, достаточно остро встал вопрос о размере «бесполезного» кода по сохранению симуляции в файл и восстановлению её оттуда. Ког-то простой, но его страшно много!

Посему стоИт вопрос о том, как бы этот бардак упорядочить. Но вся модель, мало того, что состоит из огромного иерархического дерева объектов, так ещё и вся держится на перекрёстных ссылках. В общем, сериализация там если и приживётся, то весьма с треском. А переделывать всю отлаженную структуру ради самой идеи — это проще четвёртую реинкарнацию сразу начать!

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


3. Практически подкрались к непрямому управлению ездючиной. По команде ДСП от-до-за светофор с указанием количества места, которое надо оставить. Есть один вялорешаемый ньюанс: между формированием траектории при выборе задачи и фактическорй дачей команды на движение может пройти некоторое время, и стрелки могут изменить своё положение. Соот-но, все расчёты по траектории делаются по предварительно созданной трассе, а интеллект машиниста потом её проверит при исполнении команды. То же самое будет и по расчёту скоростного режима.

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

5. Рисуем вяло. Один диплом считает, другой вот прогает и блоги на FB закрывает...

Всех печатающих — с Днём печати. Той самой, «Правды».
Timas вне форума   Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 31.05.2016, 06:12   #56
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

« — Товарищ, товарищ, остановите поезд! — Поезд, стой! Раз, два!» © не моё...

0. Публичная сборка 0325 на дропбоксе.

1. Поехали.

1.1. И остановились.

1.1.1. И даже в положенном месте!

1.2. Добили алгоритм остановки в целевой точке траектории. Пока в режиме константной скорости, бо алгоритм выбора скоростного реджима и тяги — это отдельная тема для интеллекта (и, соот-но, отдельный перерыв в выходе новых сборок). Но в точку попадает и все необходимые расчёты делает.

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

2. Добили ориентирование в пространстве. Машинист в любое время может сообщить расстояние до ближайших стрелок и светофоров.

3. Всё это может глючить при заезде за М5 (на вытяжку). Бо не проверялось. Глюки за М5 не принимаются, бо они и так, скорее всего, известны. Ну или сами вылезут в процессе.

4. Не рисуем. Некогда.

5. Модели столкновений тоже пока нет. Так что насквозь вагона-лаборатории в третьем тупике проехать можно. Пока можно!
Timas вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 17.06.2016, 14:21   #57
gortol
Пользователь
 
Регистрация: 01.11.2007
Адрес: СПб
Сообщений: 52
Вы сказали Спасибо: 102
Поблагодарили 18 раз(а) в 9 сообщениях
gortol стоит на развилке (репутация по умолчанию)
По умолчанию

как интересно, каждые полгода захожу на форум , а проект всё идёт)))) ну чтожж надеюсь дождусь
gortol вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо gortol за это полезное сообщение:
Старый 21.06.2016, 17:57   #58
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«Впрочем, ничего нового.» © не моё.

1. Переиначили диалог команды на маневровые передвижения. Появилась возможность продвижения за сигнал, за который частично уже заехали. Нет возможности указания расстояния до тупика в режиме "за сигнал". только расстояние до сигнала (с хвоста). Так что длину тупиков придётся знать наизусть!

2. Ловятся глюки. Скоро будем рассаживать новые!

3. Планируется разъединение стрелок длинных съездов в нечётной горловине ЭЦ-2. С соотв. перебором таблиц маршрутов и кнопок на табло.

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

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

Остальное в процессе.
Timas вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 05.07.2016, 18:08   #59
Neo7
Матёрый пользователь
 
Регистрация: 18.07.2010
Адрес: Стерлитамак
Сообщений: 437
Вы сказали Спасибо: 293
Поблагодарили 370 раз(а) в 111 сообщениях
Neo7 нейтрален(-на)
По умолчанию

Подскажите, при врезе стрелки и схода вагона (лока), пульт придется заново начинать, так как состав не может сдвинуться с места, и как перевести стрелку из среднего положения в - или +, так и не смог?*
Neo7 вне форума   Ответить с цитированием
Старый 06.07.2016, 05:32   #60
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

Цитата:
Сообщение от Neo7 Посмотреть сообщение
Подскажите, при врезе стрелки и схода вагона (лока), пульт придется заново начинать, так как состав не может сдвинуться с места,..
В настоящий момент сход подвижной единицы и взрез стрелки являются тупиковыми ситуациями. В будущем планируется разрешение всех тупиковых ситуаций (в рамках ИИ опасных отказов, ошибок персонала и алгоритмов их устранения).

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

Цитата:
Сообщение от Neo7 Посмотреть сообщение
...и как перевести стрелку из среднего положения в - или +, так и не смог?*
Смотря, как её в среднее положение засадили. Если при сходе/взрезе, то уже никак (см. выше). Если при помощи кнопки «Выключение стрелок» или путём сгорания предохранителя, то обычным порядком. Ест-но, про сгоревший предохранитель надо шепнуть механику, чтобы он его поменял.

Скрытый текст:
Ну и встречный вопрос к пользователям: нужен ли блог проекта в сети VK, и вообще что там писать в этом блоге? И есть ли смысл вообще писать что-то в этом блоге помимо описания добавленных возможностей?

Последний раз редактировалось Timas; 06.07.2016 в 05:35.
Timas вне форума   Ответить с цитированием
Ответ

Метки
trainmania


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

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

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

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


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


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