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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Unreal Engine 4 опрос (https://hlfx.ru/forum/showthread.php?threadid=5077)


Отправлено Government-Man 12-12-2017 в 10:54:

Цитата:
XaeroX писал:
Это то, к чему мы стремились - каждый сам себе пишет энтити?


А что в этом плохого? Игры-то у всех разные и энтити всем нужны тоже разные


Отправлено XaeroX 12-12-2017 в 10:57:

Цитата:
(_-=ZhekA=-_) писал:
Стал разбираться и понял, что это не особо то и сложно )

Можно подумать, под халфу сложно?
Ну вот разве что С++ знать на каком-то уровне надо.

Добавлено 12-12-2017 в 17:57:

Цитата:
Government-Man писал:
Игры-то у всех разные и энтити всем нужны тоже разные

Игры у всех разные и графические эффекты всем нужны разные. И звуковые фичи. И сетевые прибамбасы. И физика тоже может потребоваться весьма разная. А ещё, бывает, одному надо делать игру под виндовс, а другому - под iOS. Берёшь, короче, и пишешь двиг под свою конкретную игру, в чём же проблема, в чём... ах да.

__________________

xaerox on Vivino


Отправлено FiEctro 12-12-2017 в 11:03:

Цитата:
XaeroX писал:
FiEctro
Скачай раннюю волатилу - ну вот тот же OIFD SDK, тут тема есть, погляди сколько там энтитей (файл OptionImplicitActors.v3d), а потом продолжим разговор, так сказать, на крепкой фактологической базе.


Ну так func_rotating только позже появился.

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


Отправлено Government-Man 12-12-2017 в 11:14:

Цитата:
XaeroX писал:
Игры у всех разные и графические эффекты всем нужны разные. И звуковые фичи. И сетевые прибамбасы. И физика тоже может потребоваться весьма разная. А ещё, бывает, одному надо делать игру под виндовс, а другому - под iOS. Берёшь, короче, и пишешь двиг под свою конкретную игру, в чём же проблема, в чём... ах да.


От всех этих вещей требуется технологичность и гибкость, тогда они устроят 90% людей, а кого не устроят - возьмут да перепишут. А вот объекты на уровне - это уже сильно гейм-специфик. У шутера и какого-нибудь космосима энтити будут мягко говоря сильно разные.

Цитата:
FiEctro писал:
Ну так func_rotating только позже появился.


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


Отправлено thambs 12-12-2017 в 11:22:

XaeroX
>Можно подумать, под халфу сложно?
Конечно. Что тут знание плюсов, когда там мешанина из 9000 функций, которые не известно когда и как вызываются и что делают. Да и какой-то внятной документации к АПИ не завезли, сплошные туторы в стиле "поменяёте тут так на эдак", а что, зачем, почему мы вам не скажем.

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


Отправлено (_-=ZhekA=-_) 12-12-2017 в 13:02:

Цитата:
thambs писал:
XaeroX
>Можно подумать, под халфу сложно?
Конечно. Что тут знание плюсов, когда там мешанина из 9000 функций, которые не известно когда и как вызываются и что делают. Да и какой-то внятной документации к АПИ не завезли, сплошные туторы в стиле "поменяёте тут так на эдак", а что, зачем, почему мы вам не скажем.

А в уе4 есть описание с входами и выходами к каждой ноде в принтах

Добавлено 12-12-2017 в 16:02:

Цитата:
XaeroX писал:
Можно подумать, под халфу сложно?

Ну, хз... Я же говорю, что визуально мне более понятно и больше нравится.

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Дядя Миша 12-12-2017 в 13:11:

Цитата:
Government-Man писал:
Скрипты на карте на C++?

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

Цитата:
(_-=ZhekA=-_) писал:
Нужно понимать, что ты делаешь и тогда ( уметь читать свой код ) и тогда кащи не будет.

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

Цитата:
(_-=ZhekA=-_) писал:
Потому, что для меня визуально это проще.

Поначалу - да. А когда кол-во этих блоков перевалит за десяток тысяч - уже нет. Хотя я не знаю, для простых событий этого явно не надо, но вот если скажем писать ИИ на блупринте, как эта схема будет выглядеть.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 12-12-2017 в 13:16:

Дядя Миша
Дамешта, двухмерные схемы они в принципе тяжелее для чтения (и написания) чем одномерные.

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


Отправлено Дядя Миша 12-12-2017 в 13:17:

Цитата:
Crystallize писал:
Подписи энтитей не наезжают друг на друга как в хаммере.

В кварке кстати нет подписи энтитей, там иконки энтитей. Нагляднее.

Цитата:
(_-=ZhekA=-_) писал:
Энтити какие ты хочешь ты делаешь сам с помощью принтов или плюсов

Это новая модная тенденция такая. Связана с тем, что разрабатываемый движок не затачивается ни под одну игру и соответственно никакой логики не имеет. Ну там есть наверное класс камеры и метод вставки статичных моделей на карту, но не более того. Разработчику предлагается все эти двери-кнопки-персов написать самостоятельно. Учитывая отсутствие опыта разработчика (в противном случае он бы не использовал блюпринты) и недостаточную протестированность механизмов игрового движка, это идеальный случай для получения граблями в лоб. Нет референса - нет бага.
Цитата:
XaeroX писал:
продолжим разговор, так сказать, на крепкой фактологической базе.

Хорошо сказал, я бы не смог лутьше!

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

Тебя не напрягает, что на каждую конкретную дверь надо заново создавать этот скрипт?

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 12-12-2017 в 13:19:

Цитата:
Дядя Миша писал:
Написать энтитю, которая заменит собой сразу два десятка энтить.

А ты можешь написать энтитю с помощью которой можно сделать полноценный инвентарь, как в сталкере? )
Цитата:
Дядя Миша писал:
Поначалу - да. А когда кол-во этих блоков перевалит за десяток тысяч - уже нет. Хотя я не знаю, для простых событий этого явно не надо, но вот если скажем писать ИИ на блупринте, как эта схема будет выглядеть.

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

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено thambs 12-12-2017 в 13:21:

>что на каждую конкретную дверь надо заново создавать этот скрипт?
Так в хл тоже-ж надо из энтить префаб двери собирать. Одного фанк_доора мало же в 90% случаев, надо туда и триггер_ван/мультипле, и мульти_вотчер, и мульти_манагер, как минимум.

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


Отправлено Дядя Миша 12-12-2017 в 13:34:

Цитата:
Government-Man писал:
Игры-то у всех разные и энтити всем нужны тоже разные

Опыт того же спирита, и особенно - сорса, убедительно доказывает, что кол-во разнообразных энтить очень и очень конечно и скорее всего болтается где-то в раёне тысячи штук. Т.е. этого набора хватит для создания абсолютного любого типа игры. И в этом наборе что у нас должно быть:
1. логика
2. двери-кнопки, поезда, машинки, физ.брашы
3. геймплейная логика (ачивки, очки, прокачка скилла).
4. энвиронмент (статики всякие, травка, модельки, ТЛез32, дождь, снег, град, буря, землетрясение)
5. инструменты для катсцен.
6. какие-то АИ-шные маркеры навигации и скриптовые механизмы
7. универсальный тип монстра, который тем или иным способом прокачивается до требуемых параметров. А их тоже весьма и весьма немного
В первом приближении весь этот набор есть даже в первохалфе.
В том же ксаш-моде, за все годы его существования меня может пару раз попросили добавить какую-то специфичную энтить. Я думаю если доделать еще генерик-монстров и генерик-пушки. то большинству этого хватит для большинства их задумок. Возьмите тот же CS, где сценарий игры меняется от уровня к уровню и вся система начисления очков и баллов как раз и устроена на энтитях. Нехватает энтить - берём AMXx. Но это скорее от плохой жизни - сорцы-то закрыты.
Вооббщем всё реально, просто новое поколение эффективных манагеров занимается привычным делом - убеждает народ, что дерьмо лучше мёда, а мёд вообще не существует.

Цитата:
Government-Man писал:
У шутера и какого-нибудь космосима энтити будут мягко говоря сильно разные.

Ты и взаправду веришь, что на движке для шутера кто-то в здравом уме будет делать космосим? Я понимаю конечно, есть такая штука как тетрис на квейке или хл-ралли, но этоже прикол.

Добавлено 12-12-2017 в 16:34:

Цитата:
(_-=ZhekA=-_) писал:
А ты можешь написать энтитю с помощью которой можно сделать полноценный инвентарь, как в сталкере? )

Я могу сказать, что Доктор Тресни делал брашевый худ и брашевый рюкзак "как в сталкере" одним лишь скриптованием энтить в ксаш-моде.
Я когда это впервые увидел, то удивился и неповерил. Не то чтобы это был заведомо грамотный подход, но сама принципиальная возможность, как видишь была. И мониторчики с кнопочками, как в дуум3 он тоже делал и демо-карты выкладывал и смену дня и ночи делал и тоже скриптованием энтить. И даже машинки делал. Всего не упомнишь. Конечно в коде это зачастую проще и удобнее сделать, но глядя через какую задницу порой делают этот инвентарь в том же Юнити, начинаешь осознавать, что брашевый рюкзак это далеко не самый худший вариант.

Цитата:
thambs писал:
Так в хл тоже-ж надо из энтить префаб двери собирать. Одного фанк_доора мало же в 90% случаев, надо туда и триггер_ван/мультипле, и мульти_вотчер, и мульти_манагер, как минимум.

В кваке дверь вокруг себя сама спавнила триггер, кстате, а в халфе это выпилили.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 12-12-2017 в 13:40:

>что на движке для шутера кто-то в здравом уме будет делать космосим
Юньку вот тоже изначально делали исключительно для survivial horrorов, целиком состоящих из джампскэров; а теперь на ней чего только не делают.

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


Отправлено Дядя Миша 12-12-2017 в 13:46:

thambs если делать чего угодно, то и получится что угодно

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 12-12-2017 в 13:53:

Цитата:
(_-=ZhekA=-_) писал:
А ты можешь написать энтитю с помощью которой можно сделать полноценный инвентарь, как в сталкере? )

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

__________________

xaerox on Vivino


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

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