HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Как имитировать езду на поезде?
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



Как имитировать езду на поезде?

В Blood есть такой уровень на движущемся поезде - https://www.youtube.com/watch?v=sF6dN7OlHKI

Но если там для имитации бесконечного движения достаточно двигать текстуру пола, то в Quake/Half-life нужны ещё и реалистичные горы по бокам, как в Opposing Force - https://www.youtube.com/watch?v=VEmwml4GJ-E



Я разобрал эту карту из Op4 и нашел там несколько func_train в виде гор, которые ездят по кругу вокруг статичного "вертолета" с игроком.

Но это несколько не то. Я ищу способ сделать продвижение по поезду, из которого отовсюду виден бесконечно проезжающий пейзаж.

Знаете ли вы хорошие туториалы/образцы карт на эту тему?

Как вариант, готов заплатить за реализацию этой техники - подробнее в ПМ.

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194707

Старое сообщение 04-06-2020 18:55
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



Цитата:
Дикс писал:
образцы карт на эту тему?

Soldier of Fortune первый (https://www.youtube.com/watch?v=fwc_o4CLozk), UT 99 (https://www.youtube.com/watch?v=dKZhbLPJDz8) и 2004 (https://www.youtube.com/watch?v=hpMfgmpwBrQ).

Сообщить модератору | | IP: Записан
Сообщение: 194708

Старое сообщение 04-06-2020 19:05
- За что?
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



Цитата:


Спасибо!
Я имел ввиду исходники карт ку/хл, чтобы подсмотреть реализацию, но такие примеры тоже поучительны.
Особенно впечатляет реализация в UT99

Версия UT 2004 сложновата для ку2 - там вроде 3д-скайбокс с горами.
А вот Soldier of Fortune - то, что я себе и представлял.

Добавлено 04-06-2020 в 22:27:

Я сделал такое - мимо игрока проезжает func_train из ландшафта, затем телепортируется на первый path_track.
Но перед повторением игрок видит пустоту, пока "поезд" ландшафта не приедет снова.
Вот как её грамотно закрыть, чтобы движение казалось непрерывным?

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194709

Старое сообщение 04-06-2020 19:27
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



два тоннеля?

Сообщить модератору | | IP: Записан
Сообщение: 194710

Старое сообщение 04-06-2020 19:30
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 194711

Старое сообщение 04-06-2020 19:31
-
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



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

Ну и разнообразить более мелкими, которые едут на переднем плане с повышенной скоростью.

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194712

Старое сообщение 04-06-2020 19:58
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Можно еще пустить такие трейны на заднем плане - на 3д скайбоксе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 194713

Старое сообщение 04-06-2020 20:10
-
Flash
Житель форума

Группа: Опытный
Дата регистрации: Jul 2006
Проживает: Украина, Кривой Рог
Сообщений: 688

Рейтинг



Награды
 
[1 награда]


Я делал трейны (несколько с разной скоростью), плюс анимированная текстура.
Исчезающий трейны почти не видно за следующим трейном, плюс видимость перекрывают другие автомобили.
Вот например видео со старой версии интро:
https://www.youtube.com/watch?v=mV4u7WAeLH4

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?

Сообщить модератору | | IP: Записан
Сообщение: 194714

Старое сообщение 04-06-2020 20:21
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дикс

Цитата:
Но перед повторением игрок видит пустоту, пока "поезд" ландшафта не приедет снова.

У меня в на последней карте. Тоннель, но ничего не мешает сделать из него ландшавт. Их надо активировать чуть-чуть позже загрузки уровня, иначе синхронизация чому-то сбивается.

Цитата:
не видно за следующим трейном

фтуман их.

Вложение: outro.7z (157.5 кб)
Этот файл был скачан 342 раз.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 04-06-2020 в 20:31

Сообщить модератору | | IP: Записан
Сообщение: 194716

Старое сообщение 04-06-2020 20:26
- За что?
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



Flash & thambs
спасибо! Буду пробовать

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194718

Старое сообщение 04-06-2020 21:17
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 194719

Старое сообщение 04-06-2020 21:52
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5125

Рейтинг



А если поезд будет двигаться по прямой от одного края карты до другого, если сделать максимально большую карту, которую позволяет GoldSrc, сколько времени займёт, если скорость такая же как у вагонетки. Никто не прикидывал?

Сообщить модератору | | IP: Записан
Сообщение: 194722

Старое сообщение 05-06-2020 03:32
- За что?
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



Цитата:
nemyax писал:
А в кудвух же произвольные модельки не поддерживаются? А то можно было бы аагромную модельку на манер гусениц.


В моем моде поддерживаются)
Но у моделей есть минус - освещение равномерное, без теней, по всей поверхности модели.

Как понять "на манер гусениц"? Анимированная модель, которая бесконечно движется как эскалатор?

Добавлено 05-06-2020 в 15:38:

Цитата:
Cybermax писал:
А если поезд будет двигаться по прямой от одного края карты до другого, если сделать максимально большую карту, которую позволяет GoldSrc, сколько времени займёт, если скорость такая же как у вагонетки. Никто не прикидывал?


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

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194736

Старое сообщение 05-06-2020 12:38
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4133

Рейтинг



Цитата:
Дикс писал:
Как понять "на манер гусениц"? Анимированная модель, которая бесконечно движется как эскалатор?

Ну да. А тебе надо будет её локально освещать?

Сообщить модератору | | IP: Записан
Сообщение: 194737

Старое сообщение 05-06-2020 13:23
- За что?
Дикс
Seamless Realm

Дата регистрации: Mar 2019
Проживает: Да
Сообщений: 666

Рейтинг



Цитата:
nemyax писал:
Ну да. А тебе надо будет её локально освещать?


Думаю нет. Но проблема не в освещении.
Кастомные модели в моде пока не проигрывают анимацию.
И есть опасения, что огромная анимированная модель растянутая вдоль всего игрового пространства просто превысит какой-нибудь лимит 1997 года.

Попробовал сделать такое: https://youtu.be/oVrmIe455KI
Карта в аттаче

фанк-трейн гора проезжает из start1 в end1 и потом телепортируется обратно в start1.
И эта телепортация хорошо заметна в виде рывка.

К тому же, фанк-трейн не реагирует на большие значения скорости - 400 или 600 почти не отличаются от 100.

Есть идеи как сделать процесс глаже?

Вложение: train_test.jmf.zip (24.4 кб)
Этот файл был скачан 277 раз.

__________________
igroprom.d3.ru

Сообщить модератору | | IP: Записан
Сообщение: 194738

Старое сообщение 05-06-2020 13:57
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 08:37. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Как имитировать езду на поезде?
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024