Всегда хотелось гонки в Elite Dangerous
А гоночек все нет и нет. Окей. Напишем свой оверлей для этого дела. Берем Javascript, Electron, VueJS, насыпаем немного CSS... дорисовываем сову.
Не хочу сейчас вдаваться в технические подробности реализации, но в целом это оверлей который работает поверх окна игры. Для этого нужно, чтобы чтобы в настройках графики был выставлен режим borderless (без рамочный) или windowed (оконный).
Сейчас есть только редактор гонки и и возможность провести тестовый заезд (залет?) в однопользовательском режиме.
Гонять можно на истребителе, SRV или основном корабле. Можно совмещать, устанавливая разные типы чекпоинтов. Legs не рабочий (так как у меня еще нет Odyssey чтобы протестить). Язык: английский. Количество точек в гонке не ограничено.
Это очень сырая версия, так что простите, если будут баги. Впереди еще много работы. В первую очередь планирую подвезти - многопользовательский режим. Собственно за этим все и затевалось. Но, ничто не мешает добавить другие полезные фичи.
Кому интересно - свежий билд и исходники можно найти тут:
Авторы хоррора запустили сбор средств на Kickstarter, который позволит им реализовать дополнительные цели.
Круто! Тоже давно мечтал о гонках в Элите. Буду ждать мультиплеерного релиза.
А каким образом у тебя используются 2 разных фреймворка сразу?
Не видел ранее что бы Electron, VueJS использовали вместе
А так здорово. Только чутка увеличить количество обращений к апи, чтоб чаще обновлять навигацию.
Обращение к апи не поможет. Илитка пишет в файлик раз в секунду, не чаще. Я незавно нашел недокументированную фичу что Илитка вещать по UDP тоже что пишет в журнал. Если получится завести - возможно это будет прорыв.
У Vue CLI есть волшебный плагинчик.
https://nklayman.github.io/vue-cli-plugin-electron-builder/
Комментарий недоступен
Ого, теперь можно будет попробовать устроить гонки как в Алисе, вокруг Луны