HLFX.Ru Forum Страницы (14): « 1 [2] 3 4 5 6 » ... Последняя »
Показать все 199 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Чем плохи разные современные движки? (https://hlfx.ru/forum/showthread.php?threadid=4244)


Отправлено FiEctro 15-01-2014 в 17:58:

В современных движках мне не нравится ровно 2 вещи.
Это поддержка n-ой версии шейдеров и directx последнего поколения, которые причем работают только на последней версии виндовс и только в полнолуние. И конечно же отсутствие адекватного набора энтитей, например func_rotating.

Можно еще притянуть за уши вырвиглазные постэффекты и заточенность рендера под консоли, но наверное не стоит.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 15-01-2014 в 18:10:

Цитата:
FiEctro писал:
И конечно же отсутствие адекватного набора энтитей, например func_rotating.

В адекватных движках дописать фнук_ротатинг - дело пяти минут.
По крайней мере, в волатиле для этого потребовалось бы всего лишь скопипастить код из хлсдк и технически адаптировать под реалии волатилы.
А нет их по дефолту потому, что народ обычно применяет их для того, для чего они категорически не годятся. Например, для вертиляторов под потолком (где не нужна колоизация), которые следует делать на клиенте шойдерными скриптами. Особенно на сетевых картах.

Добавлено 16-01-2014 в 01:10:

В ку3, правда, есть концепция клиент-серверных траекторий, и там ротатинги не слишком опасны для сетевой игры.

__________________

xaerox on Vivino


Отправлено nemyax 15-01-2014 в 18:10:

Цитата:
Дядя Миша писал:
оперируя моделями возникает соблазан их втыкать везде одни и те же. Выглядит дико.

А вот это точно подмечено. Причём грешат даже игры с высокими продакшен-валуями, тот же дум. Но тут уж скорее соображения экономии, чем лень-матушка.


Отправлено XaeroX 15-01-2014 в 18:10:

Цитата:
nemyax писал:
Причём грешат даже игры с высокими продакшен-валуями, тот же дум.

В думе все модели к месту, разве нет?

__________________

xaerox on Vivino


Отправлено thambs 15-01-2014 в 18:12:

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

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

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


Отправлено XaeroX 15-01-2014 в 18:16:

Цитата:
thambs писал:
бутылки какаколы прибитые к полу, стелклянные коридоры, шейдерные венитилляторы

Какая связь между бутылкой, прибитой к полу, и шейдерным вентилятором, который ничем не отличается от обычного? (разумеется, речь не о текстуре вращающейся, а о соответствующем deformVertexes; хотя и текстура иногда вполне вариант)

__________________

xaerox on Vivino


Отправлено nemyax 15-01-2014 в 18:21:

XaeroX
Ну вот, например, друг напротив друга висят два одинаковых дяденьки:



Спрашивается: почему они такие одинаковые?


Отправлено thambs 15-01-2014 в 18:23:

nemyax

ну это то ерунда -- демоны есть демоны ж. а вот когда одинаковые куски уровня, комнаты, а ещё хуже скалы то -- это финиш.

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


Отправлено FiEctro 15-01-2014 в 18:29:

XaeroX
Я не про волатилу.

>> которые следует делать на клиенте шойдерными скриптами.

И монстров спрайтовых?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено nemyax 15-01-2014 в 18:34:

Цитата:
XaeroX писал:
разумеется, речь не о текстуре вращающейся, а о соответствующем deformVertexes

Фегасе. А скелеталку на шейдерах ещё не делают?


Отправлено XaeroX 15-01-2014 в 18:35:

Цитата:
nemyax писал:
А скелеталку на шейдерах ещё не делают?

Скелеталка раздельно на сервере и клиенте, по сети не синхронизируется.
Кроме рогнолла, конечно.
Цитата:
FiEctro писал:
И монстров спрайтовых?

Ты правда не понимаешь, почему нельзя делать функ_ротатинг энтитей там, где можно не делать функ_ротатинг энтитей?

__________________

xaerox on Vivino


Отправлено FiEctro 15-01-2014 в 18:37:

XaeroX
Я то понимаю, но иногда альтернативы просто нету. Да и флаг Not solid никто не отменял.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 15-01-2014 в 18:40:

Цитата:
XaeroX писал:
В адекватных движках дописать фнук_ротатинг - дело пяти минут.

Скрипты - крайне опасная штука в таком разе. Возникает соблазн ничего не писать вообще. Ну типа кому надо - сам напишет. Но это же абсурд.
Весь юнити построен по такому принципу - кому надо сам доделает.
Доделывают как видите. Без слёз взглянуть невозможно.
Цитата:
XaeroX писал:
Например, для вертиляторов под потолком (где не нужна колоизация)

В этом-то и главное различие идеологий. Если раньшы мапперы отважно кубали, а движок всё это разгребал, то теперь левел-дизайнер становится заложником движка. Он обязан всё делать таким образом, чтобы движку было удобно это рисовать. Разве об этом мы мечтали?
Я в своей идеологии придерживаюсь точки зрения, что даже самый отвратно спроектированный уровень должен рисоваться с играбельным фпс. А грамотноспроектированный должен просто летать.
Т.е. движок должен ожидать от левел-дизайнера абсолютно любую подляну и корректно её обрабатывать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 15-01-2014 в 18:46:

> дело пяти минут.

и джетпак в 3 строчки сделать можно?

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


Отправлено nemyax 15-01-2014 в 18:47:

thambs
В одну: /noclip =)


Временная зона GMT. Текущее время 07:20. Страницы (14): « 1 [2] 3 4 5 6 » ... Последняя »
Показать все 199 сообщений этой темы на одной странице

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