Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   Разные ЖД-игры (http://www.trainsim.ru/forum/forumdisplay.php?f=51)
-   -   Новый ЖД-симулятор [PC] | [Unreal Engine 4] || v 0.0.0 (http://www.trainsim.ru/forum/showthread.php?t=18246)

Holod 06.11.2017 20:18

Новый ЖД-симулятор [PC] | [Unreal Engine 4] || v 0.0.0
 
[CENTER][B][COLOR="Orange"][U]Всем привет![/U][/COLOR][/B]
[U]Началась разработка нового ЖД-симулятора под ПК.[/U][/CENTER]

[B][U]Предисловие:[/U][/B][INDENT]Что касается движка, симулятор будет реализован на игровом движке [URL="https://www.unrealengine.com/en-US/blog"]Unreal Engine 4[/URL]

В планах сделать ЖД-симулятор с хорошей графикой (отталкиваясь средние конфигурации ПК/ноутбука).

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

В планах задействовать ПК вместе со своим смартфоном (не обязательно, но для большей реалистичностью)!
Спасибо за предложенную идею: [URL="http://www.trainsim.ru/forum/member.php?u=999"]VirtuaLS[/URL] ([URL="https://www.youtube.com/channel/UC6GzhoD2vG_OOtvUPWeNGng"]Chee Rail[/URL] / Алексей)

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

Все обновления/нововведения будут публиковаться в данной теме.[/INDENT]
[B][U]Разработка:[/U][/B][INDENT][I]Разработка симулятора начнется уже в ближайшее время, следите за темой![/I]

В планах к первому бета-релизу ([U]0.1.0 RC1[/U]) выпустить следующий функционал:
[spoiler]
[U]- Небольшой тестовый участок[/U]
[U]- Один электровоз (скорее всего ВЛ80)[/U]

[U]-- Пневматика электровоза:[/U]
--- Расчёт и управление пневматической схемой локомотива
--- Имитация утечек из ТМ

[U]-- Эл. часть электровоза:[/U]
--- Некоторые неисправности при ошибках в управлении
--- Расчёт температур ТЭД и резисторов
--- Расчёт ветвей силовой цепи в режимах тяги и рекуперации с реализацией боксования
--- СМЕТ
--- Разрядка АКБ

[U]-- Прочие моменты:[/U]
--- Искрение токоприёмника, в том числе при виде из кабины
--- Иней на окнах зимой, капли дождя летом
--- Сход при значительном превышении конструкционной скорости
--- Сбои АЛСН
--- Подвывание ТЭД на выбеге
--- Прочие анимации (не относится к пунктам выше)
[/spoiler]
[/INDENT][B][U]Релизы:[/U][/B][INDENT][U]Релиз 0.0.1 RC1:[/U]
[spoiler]- Совсем скоро[/spoiler][/INDENT]

VirtuaLS 07.11.2017 04:41

А смысл версии Сима на андроиде. Это не приведет к упрощению функционала?

Timas 07.11.2017 06:34

[QUOTE=Holod;573109]...Будет как одиночная игра, так и мультиплеер (который будет разрабатываться сразу же и с самим симулятором)...[/QUOTE]

Ну, ежели первичным будет не «паровозик», а «путь/СЦБ/график/ИИ», то, может быть, что-нибудь и получится...

Holod 07.11.2017 13:30

[QUOTE=VirtuaLS;573129]А смысл версии Сима на андроиде. Это не приведет к упрощению функционала?[/QUOTE]

К счастью нет, просто будут другие "комбинации", но весь функционал останется неизменным (запуск локомотива и пр.). Игровой движок (что Unity3D, что Unreal Engine 4) позволяет почти без каких-либо критических изменений собрать билд под PC и/или любой другой девайс (Android, iOS и пр.).

Как уже упоминалось в первом посте, с движком мы еще решаем некоторые вопросы. На примете Unity3D и Unreal Engine 4. К началу разработки с командой мы полностью определимся об выборе игрового движка.


[size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size]
[QUOTE=Timas;573131]Ну, ежели первичным будет не «паровозик», а «путь/СЦБ/график/ИИ», то, может быть, что-нибудь и получится...[/QUOTE]

Думаем первичным будет "электровозик", и скорее всего это будет БКГ-1 [ТЧ-3 Барановичи / Белорусская железная дорога] (т.к. почти в любой день недели мы сможем получить к нему доступ, в точности какие-то фотографии, ну и даже побывать там в реале), а следующим скорее всего ВЛ80С-652. Что касается маршрута, сделаем простенький, с некоторыми подъемами и горками, дабы протестировать как модель, так и тех. часть электровоза.

Timas 07.11.2017 18:01

Тогда это будет очередная «покатушка», коих в настоящее время в этих ваших энтеронэтах и так немеряно. И полноценную технологию работы на ём отразить будет нельзя. А по сему — симулятор «паровозика», а не железной дороги. От темы отпИсался.

Holod 07.11.2017 19:24

[QUOTE=Timas;573150]Тогда это будет очередная «покатушка», коих в настоящее время в этих ваших энтеронэтах и так немеряно. И полноценную технологию работы на ём отразить будет нельзя. А по сему — симулятор «паровозика», а не железной дороги. От темы отпИсался.[/QUOTE]

Почему же нельзя будет отразить полноценную технологию работы? Как раз таки симулятор и делается для этого. Будет и кабина, и переход между кабинами (как персонаж от первого лица), и все электрические схемы будут.

В планах уже давно было задумано и сделать и отразить "полноценную технологию работы" на том или ином локомотиве. Видимо мы не допоняли друг друга :)

Впрочем в планах сделать как в симуляторе RTrainSim (RTS), только больше и тд...

[B][COLOR="DarkOrange"]P.s.[/COLOR][/B] в первом бета-релизе мы желаем предоставить:

[U]- Небольшой участок[/U]
[U]- Один электровоз[/U]

[U]-- Пневматика электровоза:[/U]
--- Расчёт и управление пневматической схемой локомотива
--- Имитация утечек из ТМ

[U]-- Эл. часть электровоза:[/U]
--- Некоторые неисправности при ошибках в управлении
--- Расчёт температур ТЭД и резисторов
--- Расчёт ветвей силовой цепи в режимах тяги и рекуперации с реализацией боксования
--- СМЕТ
--- Разрядка АКБ

[U]-- Прочие моменты:[/U]
--- Искрение токоприёмника, в том числе при виде из кабины
--- Иней на окнах зимой, капли дождя летом
--- Сход при значительном превышении конструкционной скорости
--- Сбои АЛСН
--- Подвывание ТЭД на выбеге
--- Прочие анимации

TRam_ 07.11.2017 20:29

В общем, электровоз будет ехать по одному пути без возможности прицепки к вагонам и манёвров?

А как быть с железнодорожными узлами, где возникают зацикливания путей, из-за чего в том же MSTS невозможно было их делать? Светофоры? Встречные/неподвижные поезда? Инструмент для создания миссий (называемых в здешней среде сценариями)? Инструмент для удобного переключения стрелок? Редактор для карт?

P.S. рекомендую к прочтению - [url]http://www.railunion.net/forum6/topic8041.html[/url] - тоже о создании симулятора локомотива

[size="1"][color="Silver"]Добавлено через 20 минут[/color][/size]
Которое даже во что-то вылилось - [url]http://rustrain3d.ru/ru/main-train-simulators[/url]

Holod 07.11.2017 21:29

[QUOTE=TRam_;573158]В общем, электровоз будет ехать по одному пути без возможности прицепки к вагонам и манёвров?

А как быть с железнодорожными узлами, где возникают зацикливания путей, из-за чего в том же MSTS невозможно было их делать? Светофоры? Встречные/неподвижные поезда? Инструмент для создания миссий (называемых в здешней среде сценариями)? Инструмент для удобного переключения стрелок? Редактор для карт?
[/QUOTE]

Почему же по одному пути? Будет небольшой маршрут, с несколькими стрелками, где то будет электрификация, где то нет (опять же для тестирования).
На счет вагонов, позабыл, придется тоже создать несколько тестовых вагонов, и возможность сцепления локомотива с составом.
Что касается редакторов, я не думаю что прямо на первом бета-релизе (0.1.0) понадобятся какие-либо редакторы. Все что я выше описал (какой функционал должен быть), это МИНИМАЛЬНЫЙ функционал к бета-тесту симулятора, все со временем будет дополняться.

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

Timm 07.11.2017 21:38

Стесняюсь спросить про опыт в геймдеве автора...

Holod 07.11.2017 23:41

[QUOTE=Timm;573163]Стесняюсь спросить про опыт в геймдеве автора...[/QUOTE]

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

Да и стоит подметить тот факт, что делаю я не один, у меня есть своя команда, которые получают ЗП за свой труд...

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
Предлагаю просто дождаться первого релиза, в котором будет то, что описал выше.

Так же скоро начнем выкладывать лог разработки (предварительно через 3-7 дней)

Timas 08.11.2017 05:47

Не успел отпИсаться.

Ну если сбой АЛСН является прочей анимацией, то тогда это реально «симулятор паровозика». Бо этому сбою причин десять на вскидку, и все — с разным местоположением и проявлением. Один такой симулятор уже был, там сбой АЛСН сферически в вакууме возникает, хотя и пытается намекать на свой "удачное" местоположение.

Удачи, товарищи. Надеюсь, картиночки будут красивыми.

Holod 08.11.2017 06:56

[QUOTE=Timas;573183]Не успел отпИсаться.

Ну если сбой АЛСН является прочей анимацией, то тогда это реально «симулятор паровозика». Бо этому сбою причин десять на вскидку, и все — с разным местоположением и проявлением. Один такой симулятор уже был, там сбой АЛСН сферически в вакууме возникает, хотя и пытается намекать на свой "удачное" местоположение.

Удачи, товарищи. Надеюсь, картиночки будут красивыми.[/QUOTE]

[QUOTE]
--- Сбои АЛСН
--- Прочие анимации
[/QUOTE]

Сбои АЛСН не относится к прочим анимациям). Тут прочие анимации мне надо было наверное вынести как обычный целый пункт, но не стал этого делать, ибо эти анимации уже во всех симуляторах есть ( от части), например в РТС

Fox-kolpino 08.11.2017 09:20

Сорри за офф, но уже два раза заметил, а что такое отпИсаться?:o
Удачи вам в разработке, может хоть в этом симуляторе появится Главный ход...

alex8888 08.11.2017 10:45

Главное, чтобы хоть что то да появилось, потом можно доводить до ума. Нежели все время кормить "завтра-ми" и "скоро-ми" и в конце выдать, что желания дальше делать нет и скорее всего никогда и не было.

Holod 08.11.2017 11:19

[QUOTE=alex8888;573190]Главное, чтобы хоть что то да появилось, потом можно доводить до ума. Нежели все время кормить "завтра-ми" и "скоро-ми" и в конце выдать, что желания дальше делать нет и скорее всего никогда и не было.[/QUOTE]

Полностью согласен.

Думаю в декабре выпустим первый бета релиз 0.1.0 RC1 под PC и скорее всего небольшой билд под Android

alex8888 08.11.2017 17:56

К Train Director не попробуете подвязать? Тогда можно было бы и диспетчерскую работу делать.

GeneZone 08.11.2017 18:23

Будет ли совместимость(как в RTS) на уровне моделей, маршрутов/сценариев с каким-либо из существующих симуляторов? Или для Вашего сима всё надо будет начинать заново?

TRam_ 08.11.2017 18:44

[B]GeneZone[/B], поскольку ни один из имеющихся симуляторов под движок Unti не делался, то естественно делать всё с чистого листа.

Holod 08.11.2017 19:16

[QUOTE=alex8888;573211]К Train Director не попробуете подвязать? Тогда можно было бы и диспетчерскую работу делать.[/QUOTE]

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

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
[QUOTE=GeneZone;573215]Будет ли совместимость(как в RTS) на уровне моделей, маршрутов/сценариев с каким-либо из существующих симуляторов? Или для Вашего сима всё надо будет начинать заново?[/QUOTE]

Скорее всего заново, ибо будут новые объекты, текстуры и прочее. Как уже ответили выше, на Unity ЖД симулятора еще не было, поэтому совместимости скорее всего не будет

GeneZone 08.11.2017 19:21

[QUOTE=Holod;573223]
Скорее всего заново, ибо будут новые объекты, текстуры и прочее. Как уже ответили выше, на Unity ЖД симулятора еще не было, поэтому совместимости скорее всего не будет[/QUOTE]

Ну, тогда и редакторы(особенно редактор маршрутов) должны быть. И они должны быть более удобными и функциональными, а иначе, ИМХО, не многие согласятся переделывать что-то, типа Степанок или КХ.

Holod 08.11.2017 20:56

[QUOTE=GeneZone;573225]Ну, тогда и редакторы(особенно редактор маршрутов) должны быть. И они должны быть более удобными и функциональными, а иначе, ИМХО, не многие согласятся переделывать что-то, типа Степанок или КХ.[/QUOTE]

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

VirtuaLS 09.11.2017 19:25

[QUOTE]не многие согласятся переделывать что-то, типа Степанок или КХ. [/QUOTE]
А зачем их переделывать. Маршруты надо строить Реальные, с реальным профилем, протяженностью, соответствующие ТРА станций, и видео снятому с этих маршрутов. Выдумки нужны только для теста, в дальнейшем от них лучше отказаться.

Опять же насчет Андроида, а производительности андроида на нормальный хороший симулятор хватит? Это не та игра в которую хотелось бы играть на телефоне. Ехать например по реальному маршруту 4-5 часов, важно хорошее окружение и детализация. Какие мобильные видеокарты это потянут, только очень дорогих планшетов, и то берут сомнения. Что они справятся с физикой, если физика будет хорошая.

Holod 09.11.2017 21:00

[QUOTE=VirtuaLS;573282]А зачем их переделывать. Маршруты надо строить Реальные, с реальным профилем, протяженностью, соответствующие ТРА станций, и видео снятому с этих маршрутов. Выдумки нужны только для теста, в дальнейшем от них лучше отказаться.

Опять же насчет Андроида, а производительности андроида на нормальный хороший симулятор хватит? Это не та игра в которую хотелось бы играть на телефоне. Ехать например по реальному маршруту 4-5 часов, важно хорошее окружение и детализация. Какие мобильные видеокарты это потянут, только очень дорогих планшетов, и то берут сомнения. Что они справятся с физикой, если физика будет хорошая.[/QUOTE]

Производительности Android`a должно хватить как минимум если характеристики от 2GB RAM, 4 ядра (а это нынче обычный бюджетный смартфон). На счет производительности еще.. Когда собирается билд в Unity под Android / iOS, сам Unity выставляет нужные минимальные API для OS, сжимает некоторые материалы (что на телефоне никак не сказывается) и прочие моменты, поэтому как показывает практика, весь процесс, физика, текстуры и прочее будут абсолютно такими же как на PC.
В Unity физика абсолютно никак не влияет на производительность PC / Device..

Holod 10.11.2017 18:47

[CENTER][U]Началась[/U] разработка нового ЖД-Симулятора (название симулятора будет позже..)!

[U]Об всех нововведениях будет сообщено в данной теме.[/U][/CENTER]

:drinks:

ostap24 10.11.2017 19:02

Терпения, вдохновения и успехов!!!

VAE 10.11.2017 21:30

А какие форматы моделирования будет поддерживать симулятор? Допустим, я захочу создать дополнение для себя или на обзор, вот как будет проходить такой процесс? Нужно скрипты писать, чтобы локомотив поехал?

Holod 10.11.2017 23:17

[QUOTE=Sprint;573442]А какие форматы моделирования будет поддерживать симулятор? Допустим, я захочу создать дополнение для себя или на обзор, вот как будет проходить такой процесс? Нужно скрипты писать, чтобы локомотив поехал?[/QUOTE]

Что касается форматов, сама Unity поддерживает следующее:
- Экспортированные 3D форматы файлов, такие как [B].FBX[/B] или [B].OBJ[/B]
- Собственные файлы 3D приложений, например такие как [B].Max[/B] и [B].Blend[/B] файлы из 3D Studio Max и Blender (а так же и другие, Maya, Cinema4D, Modo и тд)

Что касается дополнений, данный вопрос еще не обдумывался, но к сожалению нельзя будет скачать лично для себя модель, как реализовано это в RTS.
Но не стоит отчаиваться, есть выход из данной ситуации... Есть пару моментов, которые возможно будут реализованы, но пока не можем рассказать о них.

В нашем симуляторе смысл заключается в том, чтобы сам "игрок" не скачивал вручную все модели/звуки и прочее (как это сделано например в RTS), если обновится что либо в симуляторе (новый подвижной состав, текстуры и тд), то симулятор попросит обновиться. Но так же не стоит думать что это все будет много весить и так далее, обрадую что нет.. Unity прекрасно умеет сжимать аудиофайлы, 3d модели, префабы и прочие игровые объекты, так что размер может быть в 3-6 раз меньше (как заявляет Unity), но без потери какого либо качества.

По нашим примерным расчетам один новый подвижной состав может может весить не более 30-70 мб (со всеми абсолютно звуками, скриптами, текстурами и так далее).

[size="1"][color="Silver"]Добавлено через 2 минуты[/color][/size]
Если есть какие-то предложения по данному поводу, я буду рад выслушать и возможно что-то поменяется.

P.s. как писал уже выше, мы не обдумывали данный момент, ибо разработка только началась...

VAE 11.11.2017 00:05

Главное, что max-ие форматы поддерживаются, а над остальными моментами можно потом подумать.

Holod 11.11.2017 00:50

За сегодня (примерно за 3 часа) была проделана небольшая работа:[LIST=1][*]Сделано несколько тестовых сцен[*]Внедрен частично Photon Cloud (в т.ч. Мультиплеер), настроена синхронизация между всеми игроками[*]Произведена интеграция между Unity < - > PHP < - > БД MySQL[/LIST]
Пару моментов:
- Т.к. сейчас все 3 модельера [B][U]временно[/U][/B] заняты другой работой (в других проектах), придется чуть-чуть подождать с моделями (начальными моделями, аля шпалы, рельсы, светофоры и прочее). Я лично не занимаюсь моделированием...
- Скорее всего, в ближайшее время будет разрабатываться основная часть симулятора (без мультиплеера). В плане в данный момент сделать небольшой функционал в одиночной "игре", а именно:
-- маршрут (не настоящий, просто выдуманный, дабы протестировать физику и прочее).
-- электровоз ВЛ80с (или БКГ1-001), но уже скорее всего с полным функционалом (кабина / машинное помещение и пр.)

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
Т.к. работа произведена очень маленькая, версия симулятора на данный момент остается 0.0.0 (уже совсем скоро 0.0.1). Напомню, бета-релиз должен состоятся уже к 0.1.0 RC1

GeneZone 11.11.2017 10:21

[QUOTE=Holod;573459]

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

То есть, пользователь будет вынужден обновляться в любом случае, даже, если он не будет пользоваться данными моделями/текстурами? Например, я не использую трамвайные/метрошные маршруты и сценарии, не гоняю в "паровозных" сценах, но буду вынужден обновляться, если появятся новые такие маршруты/сценарии(и соответственно, модели к ним)?

Holod 11.11.2017 14:33

[QUOTE=GeneZone;573497]То есть, пользователь будет вынужден обновляться в любом случае, даже, если он не будет пользоваться данными моделями/текстурами? Например, я не использую трамвайные/метрошные маршруты и сценарии, не гоняю в "паровозных" сценах, но буду вынужден обновляться, если появятся новые такие маршруты/сценарии(и соответственно, модели к ним)?[/QUOTE]

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

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

[size="1"][color="Silver"]Добавлено через 39 минут[/color][/size]
Опять же, это все планы, и в любой момент может все изменится..

Holod 12.11.2017 04:59

[CENTER][U]Небольшие поправки в проекте в целом.[/U][/CENTER]

Мы очень долго думали и все таки решили использовать не Unity3D, а Unreal Engine 4! Почему, спросите вы? UE4 больше подходит для разработки ПК игр, когда Unity тоже, но больший уклон делается на Android, iOS, VR-проекты, чего в UE4 конечно же нет.

Так же, было решено не собирать игру под Android, а только под ПК. Android так же можно будет использовать, но для совсем других целей.
Отдельное спасибо за хорошую идею: [URL="http://www.trainsim.ru/forum/member.php?u=999"]VirtuaLS[/URL] (Алексей / Chee Rail).

Holod 12.11.2017 19:33

[CENTER]Разработка [U][B]временно[/B][/U] приостановлена на не очень большой срок. Разработка продолжится примерно через 5-20 дней!

[U][B]Причина:[/B][/U] необходимы некоторые поправки в составляющей моего ПК, поэтому как только - так сразу :)[/CENTER]

RUSHPIL 13.11.2017 00:06

Напомнило разработку "многоуровневого маршрута" ADDY_958 :)
Кто давно на форуме, тот поймет.

После анонса прошло шесть дней и начались качели с движком и портом на разные платформы. Друзья, а техническое задание на разработку есть? Чтоб со списком обещаемого ознакомиться. Или все по ходу разработки прикидывается? Сколько денег стоить будет? (если бизнес план проекта имеется конечно). Если этим занимается команда оплачиваемых специалистов, то 20 дней простоя Вашего ПК ударят по карману трудящихся:)

Вы уж простите за скользкие вопросы, но старожилы форума уже привыкли к подобным ежегодным "новым проектам" и на форуме внегласное правило "сперва показать скрины с наработками, чтоб было что обсуждать" по-прежнему актуально.
Так что пока 3 страницы размахивания вилами по воде.

Holod 13.11.2017 00:24

[QUOTE=RUSHPIL;573741]Напомнило разработку "многоуровневого маршрута" ADDY_958 :)
Кто давно на форуме, тот поймет.

После анонса прошло шесть дней и начались качели с движком и портом на разные платформы. Друзья, а техническое задание на разработку есть? Чтоб со списком обещаемого ознакомиться. Или все по ходу разработки прикидывается? Сколько денег стоить будет? (если бизнес план проекта имеется конечно). Если этим занимается команда оплачиваемых специалистов, то 20 дней простоя Вашего ПК ударят по карману трудящихся:)

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

Никто же не мотается.. я говорил что скорее всего сменим движок на Unreal, так оно и случилось. Unity больше под 2D игры подходит.

На счет тех. задания и прочего, оно есть, записано вот на сервисе Trello.

Colonel_Abel 13.11.2017 00:40

[QUOTE=RUSHPIL;573741]Напомнило разработку "многоуровневого маршрута" ADDY_958 :)
[/QUOTE]

Я уже хотел написать, что у меня дежавю, но решил промолчать. :D

E.depo 13.11.2017 16:46

Для меня лично, пока не ясно, что сподвигло заняться разработкой нового сима, на новых игровых движках? Значит, что-то не устраивает в "старых" симах, и насколько разработчики вообще знакомы с уже существующими симами на ж.д. тематику, т.е. знают их "плюсы и минусы".
И хочу сразу разочаровать разработчика по поводу
[QUOTE] Unity прекрасно умеет сжимать аудиофайлы, 3d модели, префабы и прочие игровые объекты, так что размер может быть в 3-6 раз меньше (как заявляет Unity)[/QUOTE]
UE 4 тоже много чего обещают, однако симулятор от разработчиков DTG на движке UE 4 - Train Sim World.
[url]http://www.dovetailgames.com/[/url] уже показал, что с оптимизацией, даже на мощных ПК, увы проблемы, да и назвать их творение полноценной игрой, пока язык не поворачивается, тоже какой-то RC(нумерной), т.к разработка идёт уже больше года и работает целая студия.

Holod 13.11.2017 17:22

[QUOTE=E.depo;573789]Для меня лично, пока не ясно, что сподвигло заняться разработкой нового сима, на новых игровых движках? Значит, что-то не устраивает в "старых" симах, и насколько разработчики вообще знакомы с уже существующими симами на ж.д. тематику, т.е. знают их "плюсы и минусы".
И хочу сразу разочаровать разработчика по поводу

UE 4 тоже много чего обещают, однако симулятор от разработчиков DTG на движке UE 4 - Train Sim World.
[url]http://www.dovetailgames.com/[/url] уже показал, что с оптимизацией, даже на мощных ПК, увы проблемы, да и назвать их творение полноценной игрой, пока язык не поворачивается, тоже какой-то RC(нумерной), т.к разработка идёт уже больше года и работает целая студия.[/QUOTE]

Они сразу говорили что за оптимизацией не гонятся, в большинстве случаев падает ФПС из за их "крутых" моделек, и при уменьшении качества, они почти с таким же качеством остаются, что несомненно очень плохо. Во вторых, они не убирают прорисовку вдаль (а именно а противоположную сторону). Если например состав с 50 вагонами, то прорисовка и будет до туда, что опять же несомненно очень плохо, и сильно проседает ФПС. Ну и в третьих, если человек в кабине, стоит так же убирать прорисовку "за спиной" локомотива, но у них же она не убирается и все ресурсы на это тоже затрачиваются

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

TRam_ 13.11.2017 17:28

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

E.depo 13.11.2017 18:10

О TRam, это ты верно подметил, про камеру в Trainz, особенно когда переключаешь камеры, с внутренней на внешнюю... и короткое "зависание" игры.
[QUOTE]в большинстве случаев падает ФПС из за их "крутых" моделек... Ну и в третьих, если человек в кабине, стоит так же убирать прорисовку "за спиной" локомотива, но у них же она не убирается и все ресурсы на это тоже затрачиваются[/QUOTE]

Там не совсем всё так. Я обратил внимание, что у DTG там слабо ещё владеют движком UE 4, можно заметить, что проблема не в геометрии моделей, а именно в оптимизации. Можно ехать один и тот же сценарий... и в одном и том же месте, будет разный ФПС, причём чувствительно разный, хотя я не менял настройки, да и место не загружено геометрией и ПС. У DTG была серъёзная проблема с отображением, т.н. ЛОДов, которые рендерятся(прорисовываются) только вдоль от камеры обзора, такое свойство ЛОДа, и эта проблема есть у них в старом симе TS2017(бывший RW). Там достаточно камеру повернуть на 90 гр. к путям или задрать в потолок, ФПС сразу взлетает.
Не-е, я думаю, что там, в новом TSW, не в геометрии дело.
Плюс они ещё используют такой язык скриптов LUA, почему не перешли на Питон, я хз, хотя для UE 4 Питон вроде ближе... короч, я так и не услышал, почему Вы решили заново "изобрести" железную дорогу, что так не устраивает в симах Trainz, RW, MSTS, RTS, OpenRails, TrainMania, ZDSimulator и прочии и прочии, какие там ещё есть;)
Неблагодарное это дело... попытки уже были, заканчивались очень быстро, потому что объём работ архи необхватен, а доступность инфы, чертежей и прочего... крайне скуден и неточен[img]http://arcanumclub.ru/smiles/smile44.gif[/img]


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

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