Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ — Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=22)
-   -   Детализация проработки работы локомотивов (http://www.trainsim.ru/forum/showthread.php?t=7957)

Север 24.07.2009 06:08

[B]Combine[/B] за что любили ваши локомотивы? За то что они были без уродства и тупого интерфейса как у Усова и в то же время были очень функциональными. Я не играю в симулятор Усова потому что там всё настолько тупо продуманно что головную боль вызывает, хоть в ВЛ10 было меньше функций но он мне во много раз больше нравился чем все локи в симе Усова.
Я за то что бы локомотивы делались по принципу ВЛ10 всё сам и без меню, иначе езда сильно затруднится и будет раздражать. Всё гениальное просто.

Combine 26.07.2009 13:00

Голосуйте еще, хотя бы полсотни чтобы :) 2й и 4й варианты пока идут вровень, я не могу выбрать!

logoff 26.07.2009 13:24

Кхм, как всегда: глухое, угрюмое молчание, а потом - лучи "одобрения" и претензий. Интересно.

Arturmachinist 26.07.2009 15:22

Клмбайн, 4-ый вариант с полной настройкой. И ничего другого.

Gregory_777 26.07.2009 17:12

[B][SIZE="5"][COLOR="Navy"]Голосуем, голосуем! Не стесняемся![/COLOR][/SIZE][/B]

Alex86 25.02.2011 08:59

Естественно с детальной реализацией неисправностей, вплоть до
отказов отдельных реле и так далее.
А иначе зачем тогда всё это нужно.

Kompozitor 25.02.2011 10:34

[QUOTE=Gregory_777;102247]Потому что главная фишка TS - это [B]трафик[/B].[/QUOTE]
Я бы немного по другому посмотрел на суть этого термина. ИМХО, как такового [U]трафика[/U] как бы и нет, есть только лок, в котором в настоящий момент находится игрок, а есть локи, в которые он пересядет по ходу сессии и будет управлять с не меньшим реализмом.

Сейчас ты управляешь, а через час твой лок станет трафиком. Как бы так.

зы: Понимаю, что тема древняя, но на всякий случай нажал за второй вариант. Хотя я и не против третьего, если "асилю" такое. )

Касательно того, что и как отвалилось в локе - наверно, это может быть по разным причинам - просто от старости или от недобросовестного обслуживания, влажности, сырости.

Так тогда привязать бы эти вещи к погоде, времени суток.
[SPOILER]И что-то вроде команд машинистов (слесарей) - "починить хорошо" или "починить так, чтоб у игрока лок развалился". :p И чтоб, например, в разных депо по разному ремонтировали. [/SPOILER]

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

TRam_ 25.02.2011 10:46

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

Kompozitor 25.02.2011 10:56

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

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

TRam_ 25.02.2011 11:29

Ну так компромисы - это если есть из чего выбирать. 39% счиают, что нужно что-то типа ZDSim'a, в то время как на последнем 80% использования CPU идёт именно на просчёт схем ОДНОГО локомотива. Так что идея о локе-тренажёре, как бы неприятна она не была, будет жить ещё очень долго.

genesis 25.02.2011 13:32

Нафига просчитывать схемы для бота? Если грамотно подходить к этому, то можно в локе сделать как режим игрока, так и режим бота. Не думаю, что для последнего потребуется что-то кроме [I]полного отрубания всех расчетов[/I] и одного потока со звуками МВ/дизеля/ТЭДов. Игрок пока что более чем в одном локе одновременно находиться не может. Что обеспечивает затраты на детальную обработку не более одного лока на карте.

TRam_ 25.02.2011 15:39

[QUOTE]Не думаю, что для последнего потребуется что-то кроме полного отрубания всех расчетов и одного потока со звуками МВ/дизеля/ТЭДов.[/QUOTE]а что, можно звуки разной длины обрабатывать одним потоком?

Кроме того, "глухой" (без звуков) лок тоже вряд-ли кого-то устроит.

Combine 25.02.2011 16:15

[QUOTE]Касательно того, что и как отвалилось в локе - наверно, это может быть по разным причинам - просто от старости или от недобросовестного обслуживания, влажности, сырости.

Так тогда привязать бы эти вещи к погоде, времени суток.[/QUOTE] Первое будет настраиваться при установке паровоза на карту, второе будет. Скажем, в дождь будет понижаться изоляция, и т.п.

[QUOTE]а вот это не факт, совсем не факт. Просчёт схем - довольно большая нагрузка поцессор.[/QUOTE] Для этого я ввел возможность исключать схемы из расчет. Ботам ведь незачем считать.

[QUOTE]Тогда компромиссы, батенька и еще много раз компромиссы.

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

[QUOTE]39% счиают, что нужно что-то типа ZDSim'a, в то время как на последнем 80% использования CPU идёт именно на просчёт схем ОДНОГО локомотива. Так что идея о локе-тренажёре, как бы неприятна она не была, будет жить ещё очень долго.[/QUOTE] Потому что у него правильный честный расчет цепей, с токами и так далее. В ТРС такое не взлетит, проверяли. Поэтому у меня будет дискретный расчет, который, как показал опыт, не тормозит (12-вагонная ЭР2т с 100-300 элементами в каждом вагоне, причем все считалось почти одновременно — просадок производительности не было).

[QUOTE]Если грамотно подходить к этому, то можно в локе сделать как режим игрока, так и режим бота.[/QUOTE] Если мне изменяет память, я в теме про "судьбу 946 коробки", или в еще какой-то, довольно подробно расписывал, как локомотив будет себя вести в разных случаях.

[QUOTE]Кроме того, "глухой" (без звуков) лок тоже вряд-ли кого-то устроит.[/QUOTE] Зачем глухой? Кстати, постучись мне аську, кое-что сказать хочу.

genesis 25.02.2011 18:48

[QUOTE=TRam_;243582]а что, можно звуки разной длины обрабатывать одним потоком?[/QUOTE]
Нет никаких ограничений на число звуков из одного потока окромя желания программиста :)
[QUOTE=Combine;205642]Пока что я планирую сделать два варианта скриптов, переключаемых автоматически: для игрока и для ботов. У ботов суть примерно такова:
-Если в локомотиве нет машиниста, то он ничего не делает, т.е. все последующие пункты игнорируются.
-Автоматически управляются БФ и прожектор.
-Если локомотив стоит недвижно какое-то время, зажигается освещение.
-Если он трогается, то освещение гаснет, запускаются МВ.
-Периодически запускаются компрессоры.
-В движении поднимается передний ТП, а при остановке оба.
-При исчезновении машиниста из локомотива все отрубается и глушится.

Соответственно, если управляет игрок, то весь этот балаган отключается и работает полноценный вариант скрипта, с расчетом схем, работой ЛУБ и управлением всем вручную.[/QUOTE]
Вот так все и должно быть.

TRam_ 25.02.2011 19:29

а, идею насчёт потока вроде понял. Твоим любимым способом, через месседжи.


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

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