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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Лимит на количество видов оружия (https://hlfx.ru/forum/showthread.php?threadid=4791)


Отправлено XaeroX 24-06-2016 в 22:17:

Цитата:
FreeSlave писал:
Входят ли в это число предметы вроде различных гранат из TFC?

Вот не помню, как делали в TFC гранаты - отдельными пушками или вариацией одной, но с разными, так сказать, зарядами. Теоретически можно делать одну пушку с разными типами патронов и возможностью их смены "на лету" - вспомним Deus Ex, где можно было переключать тип патронов дробовика или ракет GEP.

__________________

xaerox on Vivino


Отправлено KiQ 25-06-2016 в 02:04:

Цитата:
XaeroX писал:
Как часто вы использовали b-3-3? Или b-4-7?

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

__________________
-Brain is dead-


Отправлено GioHAUS0n 25-06-2016 в 05:12:

Никто еще не переплюнул рекорд Gearbox Software.

I - 17750000 разновидных стволов (Borderlands, 2009, Gearbox Software).
II - 16750000 разновидных стволов (Borderlands 2, 2012, Gearbox Software).
III - 4963 разновидных стволов (Brink, 2011, Splash Damage)


Отправлено Cybermax 25-06-2016 в 05:41:

Цитата:
tolerance писал:
Тоже про кастомизацию подумал, но все-таки различные магазины/глушители/сошки/прицелы должны реализоваться как "флаги" одной пушки.


Есть план в котором сейчас 40 шт. но скорее всего увеличить до 50 шт. стволов поделенных на 5 категорий, плюс разные дополнения вроде дульных тормозов, лцу, оптики, сошек, глушителей и т.д. Правда некоторые оружия в силу своей модульной конструкции могут в разных вариантах на пример: AUG Commando, AUG Carbine, AUG Standart, SG-550, SG-551, SG-552, SG-550 Sniper etc...

Добавлено 25-06-2016 в 08:41:

Цитата:
tolerance писал:
И кстати, будешь ли ты делать разделение на тип патронов? Здесь тоже надо подумать как следует.

Да, точно. чуть не забыл, три типа патронов: трасер, бронебойные, экспансивные.

Я бы не смотрел в сторону ксго а в сторону FireArms Source, Insurgency. Да сейчас даже в f2p играх кучи оружия. Экономить на этом явно не стоит.


Отправлено XaeroX 25-06-2016 в 07:23:

Цитата:
KiQ писал:
Вообще-то - часто



GioHAUS0n
Скажи, с какой целью ты врёшь? В том же Brink всего 24 вида оружия.
Цитата:
Cybermax писал:
Да сейчас даже в f2p играх кучи оружия. Экономить на этом явно не стоит.

Я думаю, в играх всё упирается не в кодерские лимиты, а в изготовление моделей оружия и их анимирование.

__________________

xaerox on Vivino


Отправлено GioHAUS0n 25-06-2016 в 08:29:

Парадокс КсаэрокС'а

Quake Engine - 16
GoldSrc Engine - 32
Source Engine - 72

Цитата:
XaeroX писал:
Скажи, с какой целью ты врёшь? В том же Brink всего 24 вида оружия.


Вы знаете в чем разница между Дилижансом и Караваном? Тоже самое, как в биологии: за вид или за разновидность.


Отправлено XaeroX 25-06-2016 в 09:23:

Цитата:
GioHAUS0n писал:
Вы знаете в чем разница между Дилижансом и Караваном?

А ты знаешь, чем ворон похож на письменный стол?
Цитата:
GioHAUS0n писал:
за вид или за разновидность.

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

__________________

xaerox on Vivino


Отправлено FreeSlave 25-06-2016 в 10:04:

Можно ли провести оптимизацию, при которой максимальное количество элементов в веапондате будет соответствовать числу разных видов оружия, которое может одновременно нести один клиент? Для игр вроде CS и L4D тогда вообще хватило бы 5-6 слотов.


Отправлено XaeroX 25-06-2016 в 10:55:

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

__________________

xaerox on Vivino


Отправлено PunkPaToB 25-06-2016 в 12:04:

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

__________________
А что нет?


Отправлено XaeroX 25-06-2016 в 13:09:

Ну что ж. Я изначально думал ограничиться 32-мя предиктабельными пушками, но раз народ считает, что надо 64 - значит, будет 64.
Всем спасибо за обсуждение.

__________________

xaerox on Vivino


Отправлено Cybermax 25-06-2016 в 13:30:

Я тут насчитал аж 87 шт. стволов, не считая ножей и гранат. Да много, согласен, но в этом фишка. Ну а так, можно и десятью ограничиться. Как по мне, ориентироваться, на конкретную игру надо.
Sidearm - 16 шт.
Shotguns - 6 шт.
SMG - 20 шт.
SAR - 11 шт.
CAR - 14 шт.
DMR - 11 шт.
LMG - 9 шт.


Отправлено Дядя Миша 25-06-2016 в 14:12:

Цитата:
XaeroX писал:
Это, тащемта, нехилый такой объём памяти, и если пушек всего 14, как в халфе - лишний расход в случае статической аллокации.

Ты лучше подсчитай размер виз-пакета для 1024 видимых энтить да на 32 игрока да на 64 кадра. Там не плакать, там выть охота. А ты к випон-дате прикопался.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 25-06-2016 в 14:31:

Дядя Миша
Кол-во энтить в визпакете регулируется через gameinfo.txt, так что автор мода всегда может его увеличить или уменьшить. А с випон-датой не всё так просто. То есть, можно было бы конечно сделать аналогичный циркулярный буфер, но мне лень.

Добавлено 25-06-2016 в 20:31:

Цитата:
Cybermax писал:
Как по мне, ориентироваться, на конкретную игру надо.

Так я и спрашиваю главным образом тех, кто сам моды и игры делает, или хотя бы вынашивает планы.

__________________

xaerox on Vivino


Отправлено Ku2zoff 25-06-2016 в 18:57:

64 оружия хватит за глаза. Не Borderlands же делать на волатиле. А вот, скажем, если гранаты сделать кидаемые на отдельную клавишу, имеет смысл хранить их pev->weapons?


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

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