[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Пытаюсь замутить свой симулятор.
V9Дата: Среда, 08.10.2025, 00:00 | Сообщение # 621
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
след задача- №6
Прикрепления: 0514831.png (10.2 Kb)
 
V9Дата: Понедельник, 13.10.2025, 10:01 | Сообщение # 622
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
6я сделана, удалена. Осталось 28мь задач, след задача - 28.
Прикрепления: 8957825.png (9.7 Kb)
 
V9Дата: Понедельник, 13.10.2025, 11:00 | Сообщение # 623
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
28ю сделал, удалил. Осталось 27. Выпала 17я.
upd. Йо, мазафака! 

Добавлено (13.10.2025, 21:55)
---------------------------------------------
Сделал 17ю. Теперь можно закрыть окно ГИДа кликнув мышкой на крестик. Кроме того, окно ГИДа закрывается по главише ESC если окно выбрано, но холст на нем не выбран. Правда, иногда Java не посылает код ESC окну, надо будет разбираться.

17я задача: "Сделать доп.окно DFrame, которое будет появляться при клике по хитбоксу поезда на станции (а позже - по остальным хитбоксам), чтобы вывести инфу по поезду."

Прикрепления: 7785876.png (10.1 Kb)


Сообщение отредактировал
V9 - Понедельник, 13.10.2025, 11:01
 
V9Дата: Понедельник, 13.10.2025, 22:00 | Сообщение # 624
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
выпала задача №2. "13. Ошибка отрисовки ГИД: дважды дублируется час справа."

Добавлено (15.10.2025, 23:59)
---------------------------------------------
Ошибку исправил, задача удалена, сейчас в списке 26 пунктов. Посмотрим, что дальше. 
оффтоп. Поймал ошибку компиляции. Я компилирую более старшей версией, а запускаю более младшей. Когда добавил класс обработки окна в предзадаче, у меня все работало хорошо. Я внес новый класс под компляцию в общий список. Перестало работать. Оказывается, я компилировал новый класс старым компилятором. А когда внес в общий спсиок, новый класс начал компилироваться новым компилятором и неправильно. Разбор показал, что мне теперь придется компилировать часть проекта в старом компиляторе, а часть - в новом. И потом заставить этого франкенштейна работать.

Прикрепления: 5226641.png (8.7 Kb)
 
V9Дата: Четверг, 16.10.2025, 00:01 | Сообщение # 625
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
4я задача выпала. "4)  Добавить класс по обратке TextField (это для произвольного формирования поезда), чтобы он обрабатывал клавишу Tab."

Добавлено (16.10.2025, 00:03)
---------------------------------------------
upd. Надо дать объяснение. Делается формирование поезда, чтобы там можно было выбрать параметры поезда. Но в Java 1.0 переход между заполняемыми полями в базовом алгоритме невозможно сделать по клавише Tab, что очень неудобно, так как надо буквально использовать мышку, чтобы переключиться на следующее поле. Заполнил поле, мышкой перешел на другое, заполнил снова и т.п.

Добавлено (17.10.2025, 21:52)
---------------------------------------------
Пред задача сделана, удалена из списка. Осталось 25 задач. (и примерно 100 задач вне списка) =)

Прикрепления: 7778133.png (9.7 Kb)
 
V9Дата: Пятница, 17.10.2025, 22:00 | Сообщение # 626
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
12я задача. "12) Сделать динамически рассчитываемый пульт по ширине окна (сейчас он фиксированный)")
Прикрепления: 3667222.png (11.1 Kb)
 
V9Дата: Четверг, 23.10.2025, 15:18 | Сообщение # 627
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online



Следующая задача выпала №5. "Сделать возможность открыть несколько ГИДов".
Прикрепления: 6564122.png (10.7 Kb) · 7277160.png (6.4 Kb)
 
V9Дата: Четверг, 23.10.2025, 15:21 | Сообщение # 628
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Примерная задумка выглядит так:


Можно будет открыть несколько ГИДов и в каждом будет свой диапазон станций. У каждого можно будет иметь свои настройки. Скажем, первый гид - это весь участок. На втором - раскрытый Сургут. На третьем - раскрытый УЯ. И т.п.

Добавлено (17.11.2025, 14:19)
---------------------------------------------
Оффтоп. Есть игруля "Freight Yard Manager". Я ее хотел установить, чтобы потестить, но у меня не получилось установить до конца, глюки установщика. Если кто-то сможет установить у себя, а потом скопировать каталоги игры и данных, чтобы потом упаковать и отправить мне, я был бы сильно благодарен.

Там есть момент, когда игра потребует выбрать ник, не выбирать его, если возможно.

Прикрепления: 1520837.png (42.2 Kb)
 
olegpersh999Дата: Суббота, 27.12.2025, 03:32 | Сообщение # 629
Начальник станции
Группа: Пользователи
Сообщений: 281
Награды: 4
Репутация: 2
Статус: Offline
Сайт заработал. Наконец-то)
 
V9Дата: Среда, 07.01.2026, 03:09 | Сообщение # 630
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Не пробуйте Freight Yard Manager. Игра сильно затягивает, но тоскичное комьюнити, ошибки и глюки в самой программе, не совсем корректное поведение GMов вас введет в сильный раздрай. Я начал процедуру выхода из этой игры, скоро вернусь к разработке и доработке своего продукта..
 
olegpersh999Дата: Среда, 07.01.2026, 11:40 | Сообщение # 631
Начальник станции
Группа: Пользователи
Сообщений: 281
Награды: 4
Репутация: 2
Статус: Offline
V9, отлично! Ждём)

Добавлено (06.02.2026, 19:08)
---------------------------------------------
Странно, сообщения о поломке поезда приходят, но по факту, они как ехали так и едут. Так и должно быть?

 
V9Дата: Воскресенье, 15.02.2026, 10:37 | Сообщение # 632
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Цитата olegpersh999 ()
Странно, сообщения о поломке поезда приходят, но по факту, они как ехали так и едут. Так и должно быт
Да, в Неве едут. У меня нет возможности как-то повлиять на Неву. Моя прога следит за полигоном и наличием поездов и случайным образом выбирает поезд для поломки и время поломки. Если поезд на перегоне, то значит мы сами поезд останавливаем у входного на время поломки. Если на станции, значит мы не можем отправить поезд это время. В обоих случаях мы смотрим, что и как надо поменять в движении поездов, чтобы минимально сломать график других поездов.
 
V9Дата: Воскресенье, 03.05.2026, 10:51 | Сообщение # 633
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
вернулся к разработке. Готовится к выкладыванию мульти-ГИД. Пользователь сможет смотреть часть оперативного полигона. Это чтобы увидеть лучше номера поездов, ремонтные работы на перегоне так как размеры перегонов будут больше. Так же это для того, чтобы можно было "нарезать" полигон на несколько полосок и расположить их рядом друг с другом. На каждой полоске на каждой станции можно будет "раскрыть" все пути и хорошо видеть поездную обстановку.
Прикрепления: 1113616.png (23.1 Kb)
 
V9Дата: Воскресенье, 03.05.2026, 17:38 | Сообщение # 634
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online


баги, баги, баги...
Прикрепления: 5612270.png (30.2 Kb)
 
V9Дата: Вторник, 05.05.2026, 18:11 | Сообщение # 635
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Баги пропали...
Прикрепления: 4743651.png (19.0 Kb)
 
olegpersh999Дата: Среда, 06.05.2026, 06:59 | Сообщение # 636
Начальник станции
Группа: Пользователи
Сообщений: 281
Награды: 4
Репутация: 2
Статус: Offline
Цитата V9 ()
вернулся к разработке. Готовится к выкладыванию мульти-ГИД. Пользователь сможет смотреть часть оперативного полигона. Это чтобы увидеть лучше номера поездов, ремонтные работы на перегоне так как размеры перегонов будут больше. Так же это для того, чтобы можно было "нарезать" полигон на несколько полосок и расположить их рядом друг с другом. На каждой полоске на каждой станции можно будет "раскрыть" все пути и хорошо видеть поездную обстановку.
интересно. Ждем новостей
 
V9Дата: Среда, 06.05.2026, 18:07 | Сообщение # 637
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Чего я добивался:

Полигон "раздернут" на два субполигона.

Добавлено (06.05.2026, 18:21)
---------------------------------------------
Новый релиз пока не выкладываю, нужно устранить явные некрасивые баги. Ориентировочно: день-два.

Прикрепления: 3876833.png (105.6 Kb)
 
olegpersh999Дата: Четверг, Вчера, 04:55 | Сообщение # 638
Начальник станции
Группа: Пользователи
Сообщений: 281
Награды: 4
Репутация: 2
Статус: Offline
а ты получается разделил участок на две половины? Нижневартовск - Ульт-Ягун и Ульт-Ягун - Сургут? А зачем?
 
V9Дата: Четверг, Вчера, 06:46 | Сообщение # 639
Поездной диспетчер
Группа: Пользователи
Сообщений: 663
Награды: 13
Репутация: 3
Статус: Online
Цитата olegpersh999 ()
а ты получается разделил участок на две половины? Нижневартовск - Ульт-Ягун и Ульт-Ягун - Сургут? А зачем?
Не, это может делать пользователь. То есть, запускает GID1, он запустится на полный полигон. Затем, если есть желание, регулирует его на некую часть полигона. Запускает вторую копию GID1 и регулирует на другую часть. Возможные цели:
  • Криейторы могут делать некие большие полигоны, которые физически не будут влазить на один экран. Вон как полигон у Синевы.
  • Можно раскрыть каждую станцию и видеть занятость путей.
  • Больше места(расстояния) для перегонов.
  • В будущем, надеюсь, доползу до того, что будет больше информации выводится (в моем симе, не в режиме "ГИД от НЕВЫ") на станциях и на перегонах.
 
olegpersh999Дата: Четверг, Вчера, 14:15 | Сообщение # 640
Начальник станции
Группа: Пользователи
Сообщений: 281
Награды: 4
Репутация: 2
Статус: Offline
Аа, понял. Ну в принципе удобно. Диспетчера порой так и запускают. На одном Гиде нормативный график для четных поездов на другом для нечетных, на одном мониторе исполненный гид нечетных поездов, а на другом для четных. Плюс могут выводиться отдельно схемы станций) Но понятное дело тут по разному всё)
 
Поиск: