Перейти к содержимому

Фотография
- - - - -

EyeAuras - программа для кастомизации интерфейса



  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
Xab3r

Xab3r
  • 1
    6
    Не выбрано
    • Гремлин
    • Пользователь
    Skype
    skype.xaber
Предисловие 
Во многих проектах, в том числе и в ЛА2 интерфейсу уделяется не достаточно многи внимания, чаще всего он не особо конфигурируемый и статичный, а после игр, в которых любые моменты можно настроить под себя (привет, WoW, Rift и т.п.) ситуация становится похожей на классику с кактусом - жрем, колемся, но ничего не поделаешь. Так и появилась идея сделать нечто универсальное, что помогло бы делать более гибкий интерфейс в любых играх. Основная задача - сделать вывод информации более удобным, принимать решение нажимать ту или иную кнопку это задача игрока. Те, кто играют в WoW знают, насколько важно иметь правильно настроенный интерфейс, это как минимум 30% успеха при любых соревновательных видах деятельности. 
 
 
Идея
EyeAuras умеет выводить оверлеи - окна, которые рисуются поверх остальных, к примеру так делают Discord, Steam, TeamSpeak
При этом есть возможность настраивать что именно будет в оверлее показываться(к примеру, выводим кулдаун основной ДПС абилки) и при каких условиях (к примеру, окно L2 активно, персонаж жив и способность не в кд). На данный момент в оверлее можно отрисовывать либо некое изоражение (поддерживаются прозрачные GIF и PNG, а так же анимированные изображения), либо часть содержимого любого окна(здесь и далее это будет называться репликой).  В ближайшее время появится возможность анимировать статичные изображения (поворот, прозрачность, изменение размера).
Реплики позволяют выводить часть любого окна в оверлее, это может быть полоска хб, кнопка с кулдауном, часть чата - все, что вам только придет в голову. Одно из применений - можно сделать реплику плеера из браузера поверх чата, на каче самое то. Или вывести из второго окна с трейдером окно с ПМами. При этом можно настроить ауру так, что реплика будет скрываться когда окно ЛА2 неактивно.
 
Примеры
Чтобы на экране было больше места перемещаем панель со скиллами куда-то в дальнюю часть экрана и делаем реплики только важных способностей прямо перед глазами
Реакция на дебаффы - на даггере, к примеру, если вы поймали блид, то уходить в инвиз смысла нет. Это пример информации, которая может решить исход боя.
Показываем рядом с персонажем иконку абилки Cancel когда она НЕ в откате или почти откатилась
С вас сканселлили баф - не беда, настраиваем отображение предупреждения о том, что пора бы уже сожрать банку
ХП упало ниже 70% - выводим предупреждение, что пора драпануть в задние ряды
На одном из сопартийцев упал данс/баф - выводим иконку, что нужно сделать данс
У кого-то в пати просела мана - подсвечиваем его в списке рамкой, чтобы обратить внимание 
 
Демо
Плейлист с обучающими видео: https://www.youtube....XL_KZaq4B-lUt_l <- здесь покрыты все пункты из раздела Примеры
Небольшое демо с использованием одной из последних версий.
 
А вот пример использования с турнира L2C от декабря 2019 - обратите внимание на отображение дебафов и кулдаунов даггерских абилок по центру экрана.
 
qw7iou7.jpeg
 
Сложно настроить ?
Я стараюсь с каждой версией упрощать процесс настройки, но порог входа все равно остается выше среднего. В ближайшее время будет несколько роликов и текстовых гайдов, в которых будут рассмотрены разные варианты конфигурирования аур.  
 
Где взять ?
Чтобы все заработало, нужно скачать и установить две программы:
Microsoft .NET 5.0 Preview 5 - https://dotnet.micro...s-x64-installer
Установочный файл EyeAuras - https://github.com/i...releases/latest
 
FAQ
А меня забанят ?
Здравый смысл подсказывает, что так как программа НИКАК не автоматизирует действия пользователя, то и банить здесь не за что. Она лишь позволяет показать информацию, которая у вас и так уже перед глазами, в более удобном виде.
 
Дорого ?
Бесплатно. Основная ее часть(ядро) выложена в виде открытого кода на GitHub. Исходный код модулей, которые выполняют поиск цвета и изображения пока не открыты, но я планирую выложить в open source и их тоже. 
 
Сильный нужен комп ?
Для обычного ПК не должно быть большой проблемой иметь 20-30 одновременно работающих триггеров с поиском картинок, если это конечно не поиск по фулл скрину. Поиск цвета практически ничего не стоит, думаю там речь может идти о сотне-другой триггеров прежде чем производительность как-то начнет страдать. Поиск текста - дорого, на данный момент эта операция еще не оптимизирована и ресурсы кушает как не в себя. Сами реплики почти ничего не стоят, им можно плодить десятками.
 
У меня не работает, вылетает, лагает, глючит ... ! Самый простой способ со мной связаться - через Discord Xab3r#3780 или в группе EyeAuras https://discord.gg/pFHHebM Вариант почтовыми или форумными голубями тоже всегда есть, но время реакции может быть значительно больше.
 
А как сделать вот так - ... ? Сначала стоит обратиться к обучалкам YouTube, если там ответа нет - контакты для связи указаны в пункте выше
 
Техническая часть
Программа никоим образом не вмешивается в деятельность клиента. В принципе, она вообще ничего не знает о LA2 и может работать с любым окном, будь то игра, браузер или что угодно. Никаких инжектов, пакетов и т.п. Все максимально легитимизировано, чтобы не было даже поверхностных причин блокировать за использование

  • 6



Темы с аналогичным тегами все хроники

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Rawr.pro - Сделано с для игроков.