Что это такое?
Программа на Python, которая по миникарте в игре определяет ваше точное место на полной карте и показывает его в отдельном окне.
Это инструмент на Python для автоматического отслеживания позиции игрока на полной карте игры в реальном времени. Он работает как оверлей (поверх всех окон), захватывает изображение миникарты и сопоставляет его с загруженной полной картой. Проект предлагает...
Для разработчиков на Python, интересующихся компьютерным зрением, и геймеров, желающих автоматизировать навигацию в играх с открытым миром.
В играх с большими картами часто сложно ориентироваться, а миникарта показывает только ближайшее окружение. Проект решает проблему потери позиции и необходимости постоянно сверяться с полной картой.
Программа делает скриншот области миникарты на экране и с помощью алгоритмов компьютерного зрения (SIFT) или нейросети (LoFTR) находит соответствие этой области на загруженной полной карте игры. Найденная позиция игрока отображается в отдельном полупрозрачном окне поверх всех окон. Используется двойная система карт: «чистая» для точного сопоставления и «отмеченная» для красивого отображения. При временной потере...
Это инструмент на Python для автоматического отслеживания позиции игрока на полной карте игры в реальном времени. Он работает как оверлей (поверх всех окон), захватывает изображение миникарты и сопоставляет его с загруженной полной картой. Проект предлагает два режима работы: быстрый на классическом алгоритме SIFT (работает на CPU) и мощный на нейросети LoFTR (требует GPU, но лучше справляется со сложными текстурами...
Проект использует хитрую технику «двойных карт»: для точного поиска позиции используется «чистая» карта без меток, а в оверлее игроку показывается красивая «отмеченная» карта со всеми точками интереса. Это повышает точность, не жертвуя...
Стоит попробовать, если вы разработчик и хотите изучить практическое применение SIFT/LoFTR для захвата игрового экрана. Как готовый продукт для рядового пользователя проект сыроват: требует ручной настройки координат скриншота и загрузки карт.
Проект выглядит активным, код структурирован, есть подробный README на китайском. Однако звёзд и форков мало, что говорит о нишевой аудитории.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Программа на Python, которая по миникарте в игре определяет ваше точное место на полной карте и показывает его в отдельном окне.
В первую очередь для разработчиков, изучающих компьютерное зрение. Энтузиасты-геймеры могут адаптировать его под конкретную игру, но потребуются технические навыки.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.