Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   Разные ЖД-игры (http://www.trainsim.ru/forum/forumdisplay.php?f=51)
-   -   SimStRa (ex-TrainMania) (http://www.trainsim.ru/forum/showthread.php?t=16087)

Timas 05.12.2013 02:35

Сборка 0164.

Сделаны аншлаги (таблички) на пульте. Перемещение - ЛКМ, возврат на место - ПКМ.

Timas 18.02.2014 02:15

После тяжёлых и продолжительных боёв появилась публичная сборка 0175.

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

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

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

PS. При переводе стрелок курбелем не забывайте про переполюсовку пусковых реле!

alex8888 18.02.2014 10:15

Попробовал запустить на Винде 7 - вместо меню - вопросительные знаки. В винде 8 было ОК. Перекачаю новую сборку, может быть глюк у меня.
Нельзя ли хоть один "паровозик" запустить, чтобы что-то ездило туда-сюда? :o Просто так включать/выключать маршруты не интересно.

Timas 18.02.2014 16:43

[QUOTE=alex8888;447360]Попробовал запустить на Винде 7 - вместо меню - вопросительные знаки. В винде 8 было ОК. Перекачаю новую сборку, может быть глюк у меня...[/QUOTE]

На всех моих доступных 7-8 виндах всё нормально. Разбирайтесь с кодовой страницей. Могут быть проблемы с кракозябрами в отдельных окнах, если я чарсет забыл выставить.

[QUOTE=alex8888;447360]...Нельзя ли хоть один "паровозик" запустить, чтобы что-то ездило туда-сюда? :o Просто так включать/выключать маршруты не интересно.[/QUOTE]

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

Timas 12.03.2014 05:09

Сборка 0179, несколько раз глючившая. Потерявшим селектор (Win7/8) - извинения. Не знал, что они по-разному реагируют на изменение свойств окна.

Курбельные рукоятки можно считать добитыми!

TrainMania ушла в отпуск примерно на месяц в связи с участием в LEGO-фестивале. Параллельно теоретические знания подобываются. Всем терпения!

ЗЫ. На [URL="https://www.facebook.com/groups/TrainMania/"]Фейсбуке[/URL], кстати, есть группа по данному проекту. Upd. Группа закрыта.

ЗЫЫ. Некоторые товарищи из маршрутостроителей MSTS на вымышленной трассе сделали станцию Тимасовская. Официально заявляю, что к проекту TrainMania сия станция отношения не имеет, а станция Тимасовская-1 проекта TrainMania не является и не будет являться станцией стыкования электротяги.

Timas 01.05.2014 02:33

Сборка 0183.

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

Timas 17.06.2014 11:55

Проект остановился на выключении стрелки из централизации с и без сохранения пользования сигналами. Последняя публичная сборка 0192. О возобновлении работы над проектом будет объявлено дополнительно.

Timas 26.09.2014 20:11

Сборка 0211.

После тяжёлых и продолжительных, как говорится. В общем, добили-таки выключение стрелок из ЭЦ с и без сохранения пользования сигналами. Не совсем детально, но основные операции согласно ЦШ-530. Под это дело реализован макет стрелки (макет - это такое устройство, имитирующее наличие электропривода отключенной стрелки). Как-то даже работает!

На этом основная часть модуля СЦБ, необходимая для запуска первой и самой большой вводной, условно признана доделанной.

Теперь курс на график движения (нормативный, но с заделом под исполненный), модуль тяги с характеристиками ездючин, подключение картинок TrainPixelArt (рисуются медленно, но стараемся делать качественно), ну и остальное - по возможности. Как говорится, «...а звёзды, тем не менее, чуть ближе, но всё также холодны...».

Всем спасибо за терпение!

Timas 06.10.2014 18:25

Сборка 0214.

СЦБ продолжает радовать новыми глюками, но с ними идёт кровопролитная борьба!

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

Timas 25.11.2014 11:15

Сборка 0227.

Долго ли, коротко ли, но добрались мы до окна графика движения поездов!

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

Клик по названию станции разворачивает/сворачивает пути. Перемещения в графике - только с клавиатуры, бо и в прототипном ГИД-Урал мышкой его нет, да и скроллеров там нет.

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

Остальное - в процессе.

Timas 16.01.2015 01:23

Сборка 0241.

Что-то давно я ничего не писал интересного...

В общем, достаточно активно идёт борьба с графиком движения поездов. Пока только с нормативным, ест-но. До исполненного ещё рано.

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

Timas 01.03.2015 12:53

Нам четыре года. Ура, товарищи!

[B]За это время[/B] по бОльшей части добита модель маршрутно-релейной централизации МРЦ-13. Из глобально недобитого - отключение и включение фидеров, переход на батарейное питание и подключение нагрузки к ДГА. Плюс для Тимасовской-1 - работа жезловки, но это дело пары-тройки сборок, плюс с ребёнка спрайты жезлового аппарата и жезлов. Плюс с автора - более грамотное управление инвентарём. В общем, в процессе.

[B]По остальным[/B] системам СЦБ есть очень небольшой задел, который суть общие алгоритмы работы автоматики (замыкание-занятие-перекрытие-размыкание). По МРЦ-16 (станции стыкования) мысли не начаты.

[B]По путевой модели[/B] - идёт мелкая возня, но всё глобально упирается в необходимость совместить базу плана пути с базой профиля (используются данные прототипного участка). На примыкающих перегонах план и профиль будут детальными, на остальных моделируемых перегонах и станциях - менее детально, или вообще цельными блок-участками. Ест-но, с сохранением необходимых значений сил сопротивлению движения.

[B]В график движения[/B] постепенно забиваются нитки грузовых поездов по главной линии. График по ветвям будет после модуля тяги. Это, тобы ПВХ получились реалистичными.

[B]Модуль тяги[/B] один раз уже был писан, посему особо проблем не доставит. Единственное - необходимо придумать краситвую альтернативу плавному нарастанию тормозной силы в поезде. А то предварительный алгоритм расчёта регулировочного торможения весьма громоздкий выходит. Плюс - ТХ ездючин, которые пока собираются вяло. Кому ТХ не нашли - будут ездить по ТХ сходных по характеристикам ездючин (напр., ВЛ65 - по ТХ половинки ВЛ85 и т.д.).

[B]Грузовая модель[/B] в теории принята в разработку. Пока нет точного мнения, будет ли забита вся ГНГ, или из неё получится какой-то абстракционизм. Но что-то должно получиться, без этого оно просто не может формировать поезда.

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

Локомотивная, бригадная модели, погода, неисправности, опасные отказы, ошибки персонала и прочие пряники в разработке не начаты, но планируются.

Ну и традиционно напоминаю, что не смотря на наличие консультантов и специально обученного спрайторисованию ребёнка, непосредственно код пишет [I]один[/I] разработчик. Посему тапками кидаться можно, но осторожно!

Ну и вообще всем спасибо, кто отвечает на вопросы, вдохновляет и просто интересуется!

Timas 15.06.2015 09:16

Мы таки живы!

Несмотря на мероприятия по подрыву педагогической деятельности, время и силы на разработку таки есть! Посему:

Ищутся звуки пультовых звонков - кратковременных и непрерывных. Надо ещё штуки по три-четыре каждых - на ПАБ, ограждение (заменить), и на всякие сигнализации (Земля, Предохранители, в будущем - УКСПС/КГУ) и т.д.

Желательно - добыть звуки изъятия жезла из жезлового аппарата и вложения его обратно. Жезловка - на подходе (ребёнок должен-таки её дорисовать!).

Помощь в этом вопросе приветствуется.

Воюем с электропитанием устройств. Есть некоторые ХВопросы, решаем.

Ездючины пока не рисуются и НСИ по ним не пишется. Ждём от автора новый концепт составных картинок (двери-токоприёмники-'в_теории_-_рукава') отдельно от основной тушки ездючины. В процессе.

По уровням сложности - особо задела пока нету. Да и не факт, что будет. Скорее - самые вводные будут обозначаться конкретным уровнем сложности.

Остальное - поманеньку!

Timas 23.08.2015 13:05

Электропитание СЦБ!

Выложили давеча 0281. Не всё, конечно, но, по бОльшей части, добили. Нет пока потери питания точками автоблокировки, нет жезловки (ребёнок увяз с рисованием вращения ручки индуктора и диска на жезловом аппарате). Ест-но, нет кодирования маршрутов — только порсле ездючин, т.к. там необходим алгоритм распознания ездючины впереди по ходу движения. Чтобы не было, как в МСТСах, где код течёт по рельсам даже под стоящей впереди ездючиной.

Про КБ ЦШ и прочие устройства для других вводных — книжки читаются, но отвлекаться на них пока не хочется. Если только уж совсем пропрёт.

Звонки для пультов и звуки жезловки по-прежнему ищутся. То, что есть - не особо подошло.

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

Характеристики ездючин забиваются в прогамму статично, посему исправлять проблем не будет. Кирпичи, подтверждённые источниками информации, приниматься будут!

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

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

Вот так. Всем терпения.

Картинки в [URL="https://www.facebook.com/groups/TrainMania/"]группе[/URL] на Фейсбуке.

m@shinist 12.09.2015 19:01

Тимас, Если разговоры отца не домыслы, то он тебя знает ( Новомосковск, Детская ЖД, Судьин Владимир Ильич, раньше там работал машинистом нструктором). Там же раньше стоял б/у электрожезловый аппарат. Если нужно могу с отцом созвонится он там его сфотографирует. P.S. к сожалению к СЦБ станции он не подключен, в результате звуки с этого аппарата добыть нереально


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

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