HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Чем плохи разные современные движки?
И кто в этом виноват?
Страницы (14): « 1 [2] 3 4 5 6 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



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

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

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

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

Старое сообщение 15-01-2014 17:58
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


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

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

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

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

__________________

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

Старое сообщение 15-01-2014 18:10
-
nemyax
Нёмыч

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

Рейтинг



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

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

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

Старое сообщение 15-01-2014 18:10
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


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

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

__________________

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

Старое сообщение 15-01-2014 18:10
-
thambs
мразь конченная

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

Рейтинг



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

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

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

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

Старое сообщение 15-01-2014 18:12
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


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

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

__________________

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

Старое сообщение 15-01-2014 18:16
-
nemyax
Нёмыч

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

Рейтинг



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



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

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

Старое сообщение 15-01-2014 18:21
- За что?
thambs
мразь конченная

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

Рейтинг



nemyax

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

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

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

Старое сообщение 15-01-2014 18:23
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



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

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

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

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

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

Старое сообщение 15-01-2014 18:29
- За что?
nemyax
Нёмыч

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

Рейтинг



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

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

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

Старое сообщение 15-01-2014 18:34
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



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


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

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

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

__________________

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

Старое сообщение 15-01-2014 18:35
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



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

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

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

Старое сообщение 15-01-2014 18:37
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
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'

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

Старое сообщение 15-01-2014 18:40
-
thambs
мразь конченная

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

Рейтинг



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

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

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

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

Старое сообщение 15-01-2014 18:46
- За что?
nemyax
Нёмыч

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

Рейтинг



thambs
В одну: /noclip =)

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

Старое сообщение 15-01-2014 18:47
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 14:54. Новая тема    Ответить
Страницы (14): « 1 [2] 3 4 5 6 » ... Последняя »   Предыдущая тема   Следующая тема
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