Айтрекер помогает следить за миникартой в MOBA | League of Legends (LOL)

  • Главная
  • Статьи
  • Айтрекер помогает следить за миникартой в MOBA | League of Legends (LOL)
На этой странице
  1. Как этот инструмент поможет мне играть лучше?
  2. Технология отслеживания взгляда
  3. С чего начать
  4. Требования
  5. Запуск из исходного кода
  6. Создание исполняемого файла

MOBA Minimap Awareness Trainer даёт игрокам полезную обратную связь в League of Legends, Dota 2 и других популярных играх для ПК. Это веб-приложение с открытым исходным кодом на Python / QT использует технологию отслеживания взгляда Eyeware Beam, чтобы напоминать киберспортсменам смотреть на миникарту. Приложение следит за зрительным вниманием игрока с помощью отслеживания взгляда и проверяет, смотрел ли он на миникарту в течение заданного времени. Если игрок забудет взглянуть на миникарту за это время, сработает визуальный или звуковой сигнал.

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

Как этот инструмент поможет мне играть лучше?

Лучшее понимание карты помогает игрокам и их командам координироваться, предотвращать атаки противника, планировать успешные стратегии и многое другое.

Технология отслеживания взгляда

Текущая реализация использует iOS-приложение Eyeware Beam, которое превращает iPhone или iPad с поддержкой Face ID и встроенной камерой TrueDepth в надёжное, точное и многофункциональное устройство отслеживания головы и взгляда для ПК с Windows.

Айтрекер использует собственные алгоритмы компьютерного зрения и технологию машинного восприятия на базе ИИ, которые дают надёжный сигнал отслеживания взгляда, сравнимый с премиальными устройствами TrackIR или Tobii. Инструменту для миникарты нужен доступ к API Eyeware Beam, а это платная функция, доступная через встроенную покупку.

С чего начать

  1. Скачайте последний релиз на Github
  2. Распакуйте архив и запустите minimap_trainer.exe
  3. Если айтрекер запущен и API доступен (см. предыдущий раздел), в интерфейсе должно появиться сообщение «Connected to eye tracker…»
  4. Нажмите Set minimap location и укажите, где в вашей игре находится миникарта: нажмите, протяните и отпустите. Когда закончите, нажмите Esc.

    Указание положения миникарты в тренажёре миникарты

  5. Настройте параметры сигнала и тренажёра:
  6. Задайте «Alarm timeout (seconds)»: время, в течение которого можно не смотреть на миникарту, прежде чем сработает сигнал. Каждый раз, когда вы смотрите на миникарту, отсчёт сбрасывается и сигнал не срабатывает. Так что время от времени поглядывайте на миникарту! Громкость задаёт громкость сигнала. Также можно включить или отключить визуальный индикатор (мигающий красный квадрат на месте миникарты)Указание положения миникарты в тренажёре миникарты
  7. Нажмите Start

Требования

Скачайте Eyeware Beam SDK и настройте PYTHONPATH, как описано в документации. Или распакуйте папку и скопируйте содержимое API/python в корень этого репозитория.

Запуск из исходного кода

Введите в командной строке:

 conda activate minimap_env
 python minimap_trainer.py

Создание исполняемого файла

Чтобы создать исполняемый файл, просто выполните:

 pyinstaller minimap_trainer.py --noconfirm --noconsole --add-data="alarm.mp3;."

Превратите веб-камеру в айтрекер за несколько минут

ПОПРОБОВАТЬ BEAM БЕЗ РИСКА