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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Какие возможности у XASH (https://hlfx.ru/forum/showthread.php?threadid=3760)


Отправлено avegamer 13-01-2013 в 20:35:

Question Какие возможности у XASH

Что уже есть и что можно сделать ?

- normal mapping
- specular mapping
- можно и parallax mapping
- photon mapping

- какое максимальное разрешение текстур ?
(хотелось бы png)

- загрузка текстур для карты -- желательно вообще отказаться от WAD
(и загружать карты из модов на gold source хорошо бы)

- какое ограничение на размеры карт
(чем больше, тем лучше)

- хотелось бы material system
(хотя я и сам уже давно эту систему понемногу делаю)

- все игровые ресурсы хранить в архивах (zlib или quicklz ?)

- профили игроков (со своими сохранениями и настройками)

- тени от нескольких источников

- оптимизация mathlib (mmx, amd3d, sse, sse2, sse3, sse4, sse5)

- поддержка звуковых файлов 16-bits wav и, например, ogg

- физика какая-нибудь (всегда хотелось physx)

P.S. Все бы это не помещало чтобы сделать хороший игровой проект; не хотелось бы тратить всё своё время только на создание движка


Отправлено FiEctro 13-01-2013 в 20:39:

avegamer
Физикс уже есть.
Текстуры TGA.
Архивы PAK.
Звуки мп3 и прочее.
Тени шадоуманы - только направленные в одну сторону (неработает на некоторых ноутбучных картах вместе с мониторами).
Размер карт 32768х32768х32768.

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


Отправлено avegamer 13-01-2013 в 20:41:

А возможны ли размеры карты более 32768х32768х32768 ?


Отправлено FiEctro 13-01-2013 в 20:42:

avegamer
Без серьёзных изменений, думаю нет.

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


Отправлено avegamer 13-01-2013 в 20:49:

А ограничения в чём? 32-bits RAM не достаточно?


Отправлено Ku2zoff 13-01-2013 в 22:42:

Цитата:
avegamer писал:
А ограничения в чём?

В количестве элементов карты, тех же брашей, клипнодов, лайтмап. Ксаш поддерживает максимальный размер карты как в хл2, этого вполне достаточно, чтобы сделать городок. Или лес. Это ведь надо ещё постараться заполнить пространство карты объектами. Огромная коробка с прямыми скалами ничем не лучше кубичной комнаты. Для имитации большого мира можно использовать 3д небо.


Отправлено SluX 13-01-2013 в 23:21:

Ограничения в бинарных деревьях формата BSP. Для больших пространств лучше использовать движки с поддержкой octree или других подобных технологий (если таковые существуют, конечно). Говоря о больших пространствах, на ум приходит лишь Cry Engine, в котором даже принципы левел-дизайна кардинально отличаются от Xash.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 14-01-2013 в 07:22:

Цитата:
SluX писал:
Ограничения в бинарных деревьях формата BSP.

Просто интересно - кто это тебе сказал? Давай вместе найдём этого человека и изнасилуем трёхтомником Кнута?
Цитата:
SluX писал:
в котором даже принципы левел-дизайна кардинально отличаются от Xash.

Например?

__________________

xaerox on Vivino


Отправлено Scrama 14-01-2013 в 07:59:

Цитата:
SluX писал:
принципы левел-дизайна
Везде одни. Отличаться может способ технической реализации.

Добавлено 14-01-2013 в 14:59:

А вообще говоря...
Цитата:
avegamer писал:
А возможны ли размеры карты более 32768х32768х32768 ?
Зачем? Ну, вот приведите мне принципиальный аргумент (пусть это будет какой-нибудь геймплейный элемент), из-за которого шутеру может понадобиться построение единой локации больше этого размера (т.е. куба со стороной больше 820 метров). Ладно еще там халфовских ста метров может не хватить для футбольного стадиона, но с учетом искажения размеров в игре и субъективного восприятия этих ста метров чуть ли не как километра, заставлять игрока пилить из угла в угол по часу просто глупо, а ощущение открытости можно создать правильным отсечением локации от остального мира и нормальным скайбоксом.

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

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено SluX 14-01-2013 в 08:30:

XaeroX
Где-то на геймдеве.ру читал.

Цитата:
Везде одни. Отличаться может способ технической реализации.
Цитата:
Например?

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

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено Skaarj 14-01-2013 в 08:48:

Цитата:
Scrama писал:
Ну, вот приведите мне принципиальный аргумент (пусть это будет какой-нибудь геймплейный элемент), из-за которого шутеру может понадобиться построение единой локации больше этого размера (т.е. куба со стороной больше 820 метров)

В УТ3 любят делать окружение карты не скайбоксом с уменьшенным масштабом, а вполне реальным рельефом, например километровыми горами в масштабе 1:1.


Отправлено Scrama 14-01-2013 в 09:19:

Цитата:
SluX писал:
О технической стороне и говорю.
А звучало как "принципы сочинения музыки на фортепьяно и рояле кардинально отличаются".
Цитата:
Всё же принципы построения уровня другие.
И как это влияет на геймплей или визуальное восприятие игры?

Цитата:
Skaarj писал:
В УТ3 любят делать окружение карты не скайбоксом с уменьшенным масштабом, а вполне реальным рельефом, например километровыми горами в масштабе 1:1.
Согласись, что это скорее следствие технической возможности, чем необходимость. То же самое можно сделать моделью в масштабе 1:16, пусть даже с хайрес текстурами, и поставить как скайбокс - это же не игровая зона, так что просчет коллизий там не нужен. Я же говорю именно об игровой геометрии на километр.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено SluX 14-01-2013 в 09:22:

Цитата:
И как это влияет на геймплей или визуальное восприятие игры?
Так я ж про геймплей ничего и не говорил. Речь-то идёт о возможностях движка, а не какой-то конкретной игры.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 14-01-2013 в 09:33:

Цитата:
SluX писал:
Где-то на геймдеве.ру читал

А если бы там написали, что героин безвреден - тоже поверил бы и цитировал потом?
Цитата:
SluX писал:
А в фаркраях-срузисах делают ландшафт по карте высот нужной площади и накидывают моделек зданий, бункеров и прочего.

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

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 14-01-2013 в 09:48:

avegamer
Вот ты быстрый .... Ты думаешь, если ты тут написал свои пожелание, то их кинутся по бырому выполнять?

Добавлено 14-01-2013 в 13:48:

Цитата:
avegamer писал:
P.S. Все бы это не помещало чтобы сделать хороший игровой проект; не хотелось бы тратить всё своё время только на создание движка

А что за хороший проект?


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

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