Показать сообщение отдельно
Старый 08.11.2015, 02:48   #1
papaBones
Нуб
Аватар для papaBones
OFFLINE
Регистрация: 02.11.2015
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Разработка радара и PvP ассистента


Привет %username%!

Относительно недавно ко мне обратился знакомый с просьбой помочь ему улучшить навыки PvP в нашем с вами любимом Perfect World, ну а по скольку дело это не простое и на прямую зависит от навыков и опыта (см. "прямые руки"), было решено подойти к вопросу комплексно и помочь многим людям страдающим от аналогичного недуга. Так на свет появилась идея написать программу ассистента, способную помочь даже не опытному игроку получить массу удовольствия от игры без необходимости тратить десятки, а то и сотни, часов на изучение всех нюансов и деталей игровой механики.

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

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



Следующим этапом планирую добавлять поддержку списков друзей и врагов и разобраться с границами чанков.

С удовольствием отвечу на любые вопросы и приму заявки на реализацию нового функционала
 
Ответить с цитированием