~ X ~ писал: В надежде что остальные конечности у всех клиентов +- совпадут.
Они не совпадут Хотя бы потому, что игрок на клиенте и на сервере движется слегка по-разному. Это ошибки предиктинга, и они обычно постоянно мягко корректируются при получении свежей инфы с сервера. Рагдоллы придётся точно так же корректировать - но тогда с сервера всё равно придётся всё слать, в чём тогда профит? Проще слать их в снапшотах, а промежуточные позиции интерполировать.
В старой версии движка была концепция "физического снапшота" - рагдоллы слались реже, чем обычные снапшоты, как раз в целях экономии трафика. Ну и соответственно, промежутки для интерполяции были больше.
Можно пойти дальше и ввести ограничение "не более N рагдоллов в снапшоте". Это самый надёжный способ экономить трафик (по факту, сервер сможет его регулировать), но при обилии рагдоллов промежутки интерполяции возрастут и резкие движения костей (как-то удар рагдолла об объект) будут менее естественны.
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.
(_-=ZhekA=-_)
У нас гибкая система шедулей и тасков, очень близкая к халфовской.
Что умеет - зависит от игры, а не движка. Что закодишь - то и будут уметь. Подробно рассказывать о конкретных монстрах в PW не буду, а то вам играть будет неинтересно.
Это понятно. АИ умеет прятаться за укрытиями, обходить препятствия, подбирать припасы\аптечки и патроны для оружия, лазать по лестницам, плавать?
__________________
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.
(_-=ZhekA=-_) писал: АИ умеет прятаться за укрытиями
Все эти укрытия в современных линейных шутерах - не более чем продвинутые scripted_sequence. Ничего особенного в коде там нет. Монстру поставили точку на карте и сказали - тут ты сидишь и периодически проигрываешь анимацию "выглядывания из-за укрытия в нужную сторону и стрельбы".
У нас несколько иной геймплей.
Цитата:
(_-=ZhekA=-_) писал: обходить препятствия
Само собой.
Цитата:
(_-=ZhekA=-_) писал: подбирать припасы\аптечки и патроны для оружия
ты точно не путаешь сингл с мультом? Какие патроны должны подбирать инопланетные монстры на человеческой базе?
Цитата:
(_-=ZhekA=-_) писал: лазать по лестницам
одной лапой за лестницу цепляются, другой слёзы счастья вытирают?
Цитата:
(_-=ZhekA=-_) писал: плавать
Плавающие - умеют, бегающие - нет, логично же.
Были бы летающие монстры - умели бы летать.
Если вопрос по мультиплеерному ИИ (который ещё не готов), то конечно же всё описанное он будет уметь. Но мультиплеер - это совсем другой геймплей. В нём нет сюжета, проработанного заранее для игрока маршрута и скриптов. И стычки с врагами не такие кратковременные благодаря постоянным респавнам.
XaeroX писал: Все эти укрытия в современных линейных шутерах - не более чем продвинутые scripted_sequence. Ничего особенного в коде там нет. Монстру поставили точку на карте и сказали - тут ты сидишь и периодически проигрываешь анимацию "выглядывания из-за укрытия в нужную сторону и стрельбы".
У нас несколько иной геймплей.
Само собой.
ты точно не путаешь сингл с мультом? Какие патроны должны подбирать инопланетные монстры на человеческой базе?
одной лапой за лестницу цепляются, другой слёзы счастья вытирают?
Плавающие - умеют, бегающие - нет, логично же.
Были бы летающие монстры - умели бы летать.
Если вопрос по мультиплеерному ИИ (который ещё не готов), то конечно же всё описанное он будет уметь. Но мультиплеер - это совсем другой геймплей. В нём нет сюжета, проработанного заранее для игрока маршрута и скриптов. И стычки с врагами не такие кратковременные благодаря постоянным респавнам.
Когда можно будет поиграть?
Я интересуюсь про АИ, так как мне это тоже предстоит делать, вот думаю, что и как делать.
__________________
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.
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.
Надоели.. капец как надоели все эти шаблоны ИИ. Монстры должны быть умными как боты. И двигаться как в Unreal.
И бегать, и прыгать, и плавать, и летать, и покушать приносить, и сортиры чистить, и отжиматься...
А вся эта ущербность человеческой мысли, которую мы тут наблюдаем, уже просто остервенически надоела.
Это боты-то умные? В отличие от монстров, у них нет даже шансов выполнить удачно продуманный скрипт, чтобы хоть как-то скомпенсировать ущербность человеческой мысли.
XaeroX писал: Кстати, а как ты в XDM переделал систему ИИ?
По-моему, никак. И боты в XDM до сих пор всё те же HPB_bot, и они не компенсируют ущербность человеческой мысли. Как были годны лишь для пострелушек в 2001 году, так только для них и остались годны в 2018. Ни о каком геймплее с задачами речи вообще нет.