Город Джунов
Народ, коллеги и друзья! - Версия для печати

+- Город Джунов (https://www.gipat.ru/forum)
+-- Форум Обсуждение Проклятых Земель (https://www.gipat.ru/forum/forum-19.html)
+--- Форум Флейм (https://www.gipat.ru/forum/forum-1.html)
+--- Темы: Народ, коллеги и друзья! (/thread-1222.html)



Народ, коллеги и друзья! - sun - 09.03.2003

Может у кого-нибудь есть предложения по реализации нового AI врагов. Я вот, кстати, придумал пару таких, пока копался в ресурсах…
В игре движком поддерживаются несколько навыков, которые не включены в релиз игры – Мы можем их вернуть. Правда, вот, например, с умением выслеживать я так и не решил, есть несколько идей, но получается, что чтобы в игру добавить что-то, то должны быть соответствующие препятствия – монстры, которых нужно выслеживать. Сегодня мне удалось реализовать монстров, которые умеют внезапно атаковать и скрываться в кустах («исчезать на время»). Причем такие враги могут долго преследовать игрока на карте тайком. Я дал потестить Нивеи, но что-то он пропал. Так же есть предложения по порядку реализации баланса. Например установить зависимость прокачки Умений от навыков. Ну гипотетически это может выглядеть так…. Ну ладно не все сразу. Big Grin
Сегодня я усердно потрудился. Выберу время и напишу поподробнее, если конечно интересно…
Wink


Народ, коллеги и друзья! - [Sauron] - 09.03.2003

Ужасненько интересно Rolleyes
А по поводу нового поведеня монстров предлагаю сделать бессмертных зайцев, с молнией проклятья, и пусть они нападают на игроков после атаки по ним, так хоть чють чють можно будет отомстить за безмерное количество беззащитной ушастой братии, полегшей под каменными топорами злобных гипатских персов, которым стремная шкурка за четыре монетки дороже жизни маленького пушистого зверька Confusedpy:


Народ, коллеги и друзья! - Avenger - 09.03.2003

интереснее всего было бы сделать, чтобы раненные(но с невредимыми ногамилапами!) или слабые по сравнению с персом монстры старались убежать, спрятаться. А если монстров несколько, то в зависимости от умственных способностей слабые должны оценивать шансы группы. Если монстра атакуют, но он знает что их группа сильнее, то просто отходит на задний план чтобы избежать атаки, а потом снова нападает.

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

Если такое реализовть, я думаю, будет интересно Big Grin правда за баланс не ручаюсь Smile
Кстати, при таком раскладе лучники могут очень порулить Big Grin


Народ, коллеги и друзья! - Алексашка - 09.03.2003

Цитата:интереснее всего было бы сделать, чтобы раненные(но с невредимыми ногамилапами!) или слабые по сравнению с персом монстры старались убежать, спрятаться.
Да, классно, будет как в Аллодах.
И лучники тогда действительно будут неплохи, наверно.


Народ, коллеги и друзья! - CaptainOS - 09.03.2003

Предложение быть может не совсем по теме AI, но все-таки Smile Было бы очень хорошо, чтобы монстры не продолжали гоняться за убегающим героем "до победного конца", а отставали по дороге Wink Потому как если от волка (или тем более дракона) убежать действительно очень сложно, то представить себе жабу, которая может проскакать пол километра со скоростью бегущего человека, все же довольно трудно... Wink


Народ, коллеги и друзья! - sun - 09.03.2003

Sauron, нет проблем, покемонов бум защищать. Big Grin
Avenger, да мы берем интеллект у лучника, но он не совсем подходит. Самый умный враг - шаман. Если ему дать лечилку, то это будет нечто... Smile
Спасибо давайте еще идеи.

Вот какие есть законченные идеи как бы одной строкой… Wink

Сделать выпадение денег из трупов в зависимости от ловкости рук. Чем выше показатель ловкость рук, тем выше шанс извлечь деньги из монстра, например даже из кабанчика. Причем у прокаченного перса выше 90 будет шанс получить деньги по «второму уровню». Так, например если до 90 ЛР перс получает максимум за труп от 100 до 200, то после 90 этого навыка, появится шанс получить 1000 монет с трупа. То же самое и с кражей, если монстра предварительно обокрасть, то можно будет получить с какой-то долей вероятности дополнительно денег. Например, один раз из десяти попыток обшарив карманы одного и того же монстра, персонажу удастся вытащить дополнительные деньги и не только с трупа. Некоторый механизм с кражей в ПЗ есть, просто не задействован.
Развитие. Умения мы сделаем зависимыми от навыков. Например, та же ловкость рук. Если у перса ловкость рук выше 90, то такому персу можно прокачивать умение владения оружием и стать специалистом, мастером. Или, сделать так, что для того чтобы получить доступ к умению пользоваться магией стихий, нужно «отработать» лучником, иначе Умений магии не видать. Wink
С навыками и умениями вообще дела обстоят так. Есть три неиспользованных умения: Магия взгляда, Магия исцеления и Магия контроля. Две первые дублируют имеющиеся подобные умения в игре и участвуют в расчетах, а третья вообще не поддержана игрой. Есть также и три вида навыков, которые не используются как навыки. Это навык: Приручение, относящийся к магии контроля, этот навык видимо должен был работать, примерно, так как «Воровство». Рядом с кнопкой обокрасть должен быть морда монстра с костью ворту, или кормящая рука. Хотя, это только догадки. Второй навык это Скрытность, умение передвигаться незаметно к слову сказать это тнавык включен толкьо в ресурсы но не включен в класс в код программы. И третий навык это Удар со спины. Вместо этого навыка теперь используется константа из файла ai.reg, в сингле это значение +300. Так же в игре есть работающий механизм умения/навык видеть жизнь (не путать круговым зрением или запахом), чувствовать запах, и выслеживать по следам. Кстати, в игре есть несколько отключенных заклинаний из этих школ магии. Так вот, что реально можно использовать это Удар со спины, чтобы не получать сразу нахаляву а попотеть. Но, увы, все навыки прописаны на определенное место в магазине, и так просто что-то без исходников не изменить. Будем думать над этим. Можно попробовать подключить магию, например, магию присутствия жизни, интересная штука…. Можно попробовать сделать навык/умение скорость передвижения.
Вообще у меня много всяких идей собрано за этот год, но если есть еще что-то, то освежить, никогда не мешает. Да и скуку разгоним… Wink
В общем, давайте ваши идеи, жду…
Smile


Народ, коллеги и друзья! - sun - 09.03.2003

Спасибо CaptainOS
Есть вот какая идея…
Логика преследования должна была бы исходить от расхода запаса сил: ну попрыгала лягушка через лужок, устала, отдохнула и вернулась в свое болото. В общем, нужно включить расход запаса сил. Тогда будет видно, что к чему. Да, и заклинания посложнее можно будет дать в руки врагам.


Народ, коллеги и друзья! - Filinn - 11.03.2003

Ага, лягушки кастующие файерболы из глаз Smile Выносящие Избранных сотнями, три метра в холке, и т.д. и т.п. Smile
Ну а как-же Smile Они ведь родственники Драконов, как-никак Smile
Шо значит заклинания посильнее дать? кому?? За всю игру там от силы два десятка вских разных шаманов наберется Smile Кому давать сильные заклинания?? Баньшам??? Или лягушкам? Или дракошки для вас сильно слабые попались? :drug: