HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > немного о ботах в Half-Life
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



немного о ботах в Half-Life

В своё время было много всяких разговоров о том, что некоторые товарищи, в частности, Кутузов, осуществляли попытки имплементировать в ХЛ всякоразных умных ботов, типа Z-Bot и т.п.
Хотелось бы поподробнее услышать о данном опыте и, возможно, получить какую-то полезную помощь в данном направлении, поскольку те боты, что сейчас имеются в XDM, ну уж очень сильно не дотягивают до выдвигаемых требований, однако самому Мастеру важнее заниматься другими вещами, как , например, прикручиванием ботам "слонового чата", таунтов на разные голоса и тому подобные "ну очень важные вещи", которые бы не нарушали тиеричности.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Сообщить модератору | | IP: Записан
Сообщение: 175718

Старое сообщение 16-03-2019 11:44
- За что?
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



Тощо Z-Bot'ы "умные" — это ошибочное мнение, которое скорее всего было основано на их фишке автоматического создания NAV'игаций для любой карты, ну и наверное, их voice-чату (CS:CZ).

Сообщить модератору | | IP: Записан
Сообщение: 175721

Старое сообщение 16-03-2019 12:04
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
qpAHToMAS писал:
qpAHToMAS

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

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Сообщить модератору | | IP: Записан
Сообщение: 175723

Старое сообщение 16-03-2019 12:20
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
qpAHToMAS писал:
Тощо Z-Bot'ы "умные" — это ошибочное мнение

Тащем-то да. Но они очень умные в рамках стандартных карт Condition Zero, где мапперами для этого сделаны все условия. Например, дверь на de_prodigy_cz открывается автоматически (в отличие от оригинальной de_prodigy, где надо жать кнопку), и прочее в таком духе. Но! У этих ботов есть система эвентов, на которые реагирует ИИ. То есть, при правильном подходе, можно научить ботов адекватно реагировать почти на всё, что происходит на карте. Касаемо навигации уже сложнее. При желании можно добавить специфические нав-зоны, где бот будет жать кнопку (они этого не умеют), толкать ящик, выбрасывать текущее оружие, в общем всякое. Единственная сложность - установить причинно-следственную связь между активированным объектом и происходящим на карте (Яркий пример - FoxBot в TFC на карте Well не могут одновременно нажать две кнопки, чтобы дверь открылась. А если случайно нажимают, то другой бот нажимает снова, и закрывает дверь). Тут придётся лезть в код энтить.
Цитата:
Ghoul [BB] писал:
Хотелось бы поподробнее услышать о данном опыте

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

Сообщить модератору | | IP: Записан
Сообщение: 175724

Старое сообщение 16-03-2019 12:23
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Ku2zoff писал:
Это легче, чем кажется на первый взгляд.


Да это понятно. У страха глаза велики, у запора - ещё больше.
Но всё же.
Лично у тебя был успешный опыт имплементации данных ботов в чистый ХЛ?
Если да, расскажи о своих ощущениях об игре с ними, наблюдениях за их поведением? Сложно ли было переучить их работать оружием от HL?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Сообщить модератору | | IP: Записан
Сообщение: 175743

Старое сообщение 17-03-2019 13:46
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



В чистый ХЛ я их не имплементировал. В свой мод для опытов - да. Ощущения от игры хорошие, боты даже на изи довольно хорошо стреляют. Ориентируются на картах неплохо. Для десматча пойдут. По сравнению с паработами они метче стреляют и немного лучше двигаются по карте, не делая ненужных зигзагов и прыжков.
Можешь сам скомпилировать сорцы hlzbot-random-weapons из репозитория Xash3D FWGS, и побегать в обычную халфу. Вот и будут тебе ощущения, оценишь и сравнишь с другими ботами.

Сообщить модератору | | IP: Записан
Сообщение: 175783

Старое сообщение 18-03-2019 09:53
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



hlzbot-random-weapons - это под ваниллу? Или под Ксаш?
Если не сложно, кинь линк на архив, плиз.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Отредактировано Ghoul [BB] 18-03-2019 в 12:26

Сообщить модератору | | IP: Записан
Сообщение: 175784

Старое сообщение 18-03-2019 12:24
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32191
Нанёс повреждений: 392 ед.

Рейтинг



Вот сколько я помню обсуждение ботов, всегда сводилось кто тому что Боты XYZ - тупые. А умных ботов так никто и не написал.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 175790

Старое сообщение 18-03-2019 16:47
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Ghoul [BB] писал:
это под ваниллу? Или под Ксаш?

Должно заработать под любой версией. Это же хлсдк с правками от Дяди Миши.
Цитата:
Ghoul [BB] писал:
Если не сложно, кинь линк на архив, плиз.

На гитхаб зайти не судьба?
https://github.com/FWGS/hlsdk-xash3...dom-weapons.zip

Добавлено 19-03-2019 в 01:17:

Цитата:
Дядя Миша писал:
А умных ботов так никто и не написал.

Авторы УТ написали. В УТ умные боты. Для хл каких-то идеальных ботов нет, есть около пяти годных проектов, каждый со своими плюсами и минусами.

Сообщить модератору | | IP: Записан
Сообщение: 175797

Старое сообщение 18-03-2019 18:17
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Ku2zoff писал:
Должно заработать под любой версией. Это же хлсдк с правками от Дяди Миши.

На гитхаб зайти не судьба?
https://github.com/FWGS/hlsdk-xash3...dom-weapons.zip

Авторы УТ написали. В УТ умные боты. Для хл каких-то идеальных ботов нет, есть около пяти годных проектов, каждый со своими плюсами и минусами.


Спасибо за ссылку. Я сам так и не нашёл этих исходников там. Даже сейчас, когда известено имя архива... .

Поскольку я реалист и прекрасно понимаю, что серверов нет и не будет, весь упор в гей-плее будет делаться на ботов. В любом случае, тут надо будет принять компромиссное решение относительно типа используемого бота. То, что есть сейчас - УГ. То, что предлагается в качестве альтернативы - лучше, но тут опять сложно - смогу ли я их имплементировать. Про всякие "доработки" я молчу вообще

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

Отредактировано Ghoul [BB] 18-03-2019 в 20:52

Сообщить модератору | | IP: Записан
Сообщение: 175801

Старое сообщение 18-03-2019 20:39
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:53. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > немного о ботах в Half-Life
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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