HLFX.Ru Forum
Показать все 12 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Разница между ботами и NPC (https://hlfx.ru/forum/showthread.php?threadid=5218)


Отправлено Дикс 19-04-2019 в 19:53:

Question Разница между ботами и NPC

Вот интересно, с технической точки зрения, насколько велика разница между ботами и NPC?

Например боты для контры и monster_barney.

Реально ли подключить ботов к синглу?

Я как-то видел видос из Ку2 мода, там помимо главного героя, бежала ещё толпа солдат. Они двигались как боты в мультиплеере, но выглядело всё так, будто это сингл и пацыки вместе с главным героем идут валить строггов.

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

Но вопрос не именно по квейку2, а в целом.

__________________
igroprom.d3.ru


Отправлено Дядя Миша 19-04-2019 в 19:55:

В Нехахре ботов использовали в сингле. Получилось ну так се. На любителя.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 19-04-2019 в 19:56:

В RTCW, емнип, монстры используют систему AAS, а значит почти-что боты.
Выглядело вполне норм.

__________________

xaerox on Vivino


Отправлено Flash 19-04-2019 в 20:14:

В Day Of Defeat можно было добавить на мультиплеерную карту враждебных ко всем барников, практически 3-я сторона конфликта, но работало емнип только для версии 3.1, их нельзя было заново заспавнить и если прервать их заданный маршрут по точкам (например заметили игрока), то больше он по нему не двигался. Зато они могли ваншотить.

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено Дикс 19-04-2019 в 20:21:

А технически бот - это один класс, описывающий его? так же как npc?
в нем, скажем, Think() который определяет куда ему бежать дальше и все?

__________________
igroprom.d3.ru


Отправлено EXL 20-04-2019 в 00:00:

Цитата:
Flash писал:
В Day Of Defeat можно было добавить на мультиплеерную карту враждебных ко всем барников, практически 3-я сторона конфликта, но работало емнип только для версии 3.1, их нельзя было заново заспавнить и если прервать их заданный маршрут по точкам (например заметили игрока), то больше он по нему не двигался. Зато они могли ваншотить.


Я подобное видел и на мультиплеерных картах для Half-Life, например, ctf_flagrun. Только вместо барников там были солдаты HECU, которые действовали точно так же.


Отправлено ~ X ~ 20-04-2019 в 09:12:

Цитата:
Flash писал:
В Day Of Defeat можно было добавить на мультиплеерную карту враждебных ко всем барников,

В XDM последние лет 5 так и играю )
Есть карты с монстрами - например, monster_bunker, invade, hldm_gebasement, hldm_battleschool - там вообще мегамочилово. В режиме sweep (зачистка карты) вообще веселуха!
Но у монстров ИИ завязан на всякие особенности - типа метода перемещения, атаки и пр. А боты - это эмуляторы игроков. Вощем. далековато.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Cybermax 20-04-2019 в 09:48:

Цитата:
XaeroX писал:
В RTCW, емнип, монстры используют систему AAS, а значит почти-что боты.
Выглядело вполне норм.


На сколько это оправданно, какие плюсы дает? Имеет ли смысл, на сколько сложно внедрить в ХЛ, Волатилу, Ксаш?


Отправлено XaeroX 20-04-2019 в 10:00:

Cybermax
Плюсы - качественная навигация.
Вообще система AAS мне очень нравится, я буду внедрять её аналог в Волатиле, но поначалу только для ботов в мульте. А там видно будет - может быть, и для монстров тоже заюзаю.

__________________

xaerox on Vivino


Отправлено JPEG 20-04-2019 в 18:53:

Так даже в ретрибьюшине ботов можно было добавить в сингл) Ну кароч hpb bots поддерживают это. Ну или на крайняк mp_allowmonsters 1)

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено ~ X ~ 20-04-2019 в 20:20:

AAS - Annihilation As Service?

Yo Den а кто хпб ботам выдает эдикты и вызывает Pre/PostFrame, простите?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 20-04-2019 в 20:21:

~ X ~
Area Awareness System
Она там и прыжки просчитывать умеет, и даже рокетджампы.

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 09:30.
Показать все 12 сообщений этой темы на одной странице

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