А Тренажер по изучению миникарты MOBA предоставляет ценные отзывы геймерам в League of Legends, Dota 2 и других популярных играх для ПК. Веб-приложение Python/QT с открытым исходным кодом использует Очки Beam's технология отслеживания взгляда, чтобы напомнить киберспортсменам о необходимости проверить мини-карту. Приложение отслеживает визуальное внимание игрока с помощью отслеживания взгляда, чтобы проверить, смотрел ли игрок на мини-карту в течение заданного периода времени. Визуальный или звуковой сигнал предупреждает игрока, если он или она забывает смотреть на мини-карту в течение заданного времени.
Инструмент миникарты полезен даже в играх без миникарты, таких как Overwatch и Smite, помогая вам совершенствоваться, напоминая игроку о необходимости проверить снаряжение и боеприпасы.
Как этот инструмент помогает мне стать лучшим игроком?
Повышение осведомленности о карте помогает геймерам и их командам координировать или предотвращать вражеские атаки, а также планировать успешные стратегии, помимо прочего.
Технология отслеживания взгляда
Текущая реализация использует Луч для очков iOS-приложение, которое превращает iPhone или iPad с поддержкой Face ID и встроенной камерой TrueDepth в надежное, точное, многоцелевое устройство слежения за головой и глазами для ПК с Windows.
Устройство отслеживания глаз использует запатентованные алгоритмы компьютерного зрения и технологию искусственного интеллекта машинного восприятия, которая генерирует надежный сигнал отслеживания глаз, сравнимый с премиальными устройствами отслеживания TrackIR или Tobii. Инструменту миникарты требуется доступ к API луча Eyeware, который является платной функцией через покупку в приложении.
С чего начать
- Загрузите последнюю версию на Гитхаб
- Распаковать и запустить minimap_trainer.exe
- Если айтрекер запущен и доступен API (см. предыдущий раздел), то в пользовательском интерфейсе должно отображаться «Подключено к айтрекеру…»
- Нажмите на Установить местоположение на миникарте позволяя вам указать, где находится мини-карта в вашей игре, с помощью действия «щелчок-перемещение-отпускание». Нажмите Esc, когда будете готовы.
- Настройте параметры будильника/тренера:
- Установите «Время ожидания тревоги (в секундах)», то есть время, в течение которого вам будет разрешено не смотреть на мини-карту, прежде чем сработает тревога. Каждый раз, когда вы смотрите на мини-карту, счетчик времени сбрасывается и тревога не срабатывает. Так что продолжайте смотреть на миникарту время от времени! Громкость - это громкость будильника. Вы также можете поставить/снять галочку, если вам нужен визуальный индикатор (мигающий красный квадрат на миникарте).
- Нажмите «Пуск»
Требования
Вам необходимо скачать SDK для очков Beam и далее настройте PYTHONPATH, как описано в документация. Кроме того, вы можете разархивировать папку и скопировать содержимое API/python в корень этого репозитория.
Запустите его из источника
Введите в командной строке:
conda активирует minimap_env python minimap_trainer.py
Создать исполняемый файл
Чтобы создать исполняемый файл, просто запустите:
pyinstaller minimap_trainer.py --noconfirm --noconsole --add-data="alarm.mp3;."