@Lynatik001

Как боты видят карту и взаимодействуют с миром? Что используется конкретно?

Еще очень давно в еру когда только знакомился с программированием. Было интересно как работают те же боты - что не от разработчиков самой игры. как они могут допустим сканировать карту и бегать собирать ресурсы.
Есть вариант более явный что виден на поверхности, это просто сканирование екрана - и роспознавание иконок. - эта стезя была понятна. Меня интересовало более непонятные варианты, где персонаж скорее всего сканируя память пк? видит эту карту и передвигается по ней к нужным ресурсам для сбора? или там фарма мобов или подобного. - можете обяснить более подробно об этом. = хп вытянуть там это фигня куча видео в инете - по памяти - а вот такого еще не слышал и не видел. и еще интересует если игра мобильная - на емули блюстакс - то вытянуть с памяти допустим то же хп персонажа в игре нельзя или можно? столько год интересен был этот вопрос "как"

еще интересные нейросети - как они щас в плане ботов обучающихся выступают = слышал там сделали нейронку что за пару месяцов обучилась игроков с 7.5к ммр выиигривать. - как минимум хотелось бы что то прикольное тоже сделать и посмотреть - простенькое(не для доты а для чего по елементарнее) = типа нашел вскопал ресурс - получила награду нейронка.
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 2
tentrun
@tentrun
Fullstack (asp.net /react, vue, angular) deletant
Думаю тебе стоит для начала Гугл открыть, нежели сюда писать.
Все данные лежат в памяти. Получаешь оффсет-вытягиваешь из памяти.
Для мобильных устройств с эмулятором как правило используют CV с картинки.
В чем в общем то проблема посмотреть исходники? На гитхабе полно, форумов полно
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
Еще очень давно в еру когда только знакомился с программированием. Было интересно как работают те же боты - что не от разработчиков самой игры. как они могут допустим сканировать карту и бегать собирать ресурсы.

Есть ощущение, что это было недавно, и ты застрял в этой эре.
Ты реально не понимаешь, как работают программы? Или не знаешь термин реверс инженеринг?

Все зависит от игры. Где ковыряют ресурсы клиента. Где распознают данные напрямую из сетевых пакетов.
В некоторых случаях можно и экран парсить.. но это в простых.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы