Starward происходит от слогана Star Rail: May This Journey Lead Us Starward, который очень подходит для использования в качестве названия приложения. Starward - это игровой лаунчер, который поддерживает все компьютерные игры miHoYo. Цель этого проекта - полностью заменить официальный лаунчер, а затем добавить некоторые расширенные функции.
Помимо загрузки и установки игры, включены следующие возможности:
- Запись игрового времени
- Смена игровго аккаунта
- Просмотр скриншотов игры
- Сохранение записей гачи
- Набор инструментов HoYoLAB
Планируются дополнительные функции...
Starward 1 не будут реализованы функции, требующие от разработчиков постоянного обновления игровых данных и ресурсов, таких как статистика для каждого события гачи.
Во-первых, ваше устройство должно соответствовать следующим требованиям:
- Windows 10 1809 (17763) и выше
- Установлено Visual C++ Runtime
- Установлено WebView2 Runtime
- Для улучшения работы, пожалуйста, включите ** Эффекты прозрачности ** и ** Анимационные эффекты ** в системных настройках
Загрузите пакет для вашей архитектуры процессора с сайта GitHub Release. Извлеките его, затем запустите Starward.exe
и следуйте инструкциям.
Starward может выйти из строя после запуска на некоторых устройствах. если вы столкнулись с этой проблемой, создайте файл config.ini
в папке Starward
и вставьте в него следующее. Смотрите docs/Configuration.md для получения дополнительной информации о config.ini
.
UserDataFolder=.
Starward использует Crowdin для работы по локализации предоставьте машинный перевод английского текста в качестве оригинала. Вы можете помочь нам перевести и отредактировать текст на местном языке, и мы с нетерпением ждем участия большего числа людей. Если вы хотите добавить новый язык перевода, пожалуйста, создайте проблему.
Чтобы скомпилировать проект локально, вам необходимо установить Visual Studio 2022 и выбрать следующие Рабочие нагрузки:
- .NET Desktop Development
- C++ Desktop Development
- Universal Windows Platform Development
Прежде всего, я хотел бы поблагодаритьneon-nyan особенно, чей проект Collapse вдохновил на этот проект. Starward не только использовал некоторые созданные им ресурсы, но и имитировал дизайн пользовательского интерфейса. Я многому научился из кода Collapses, и это сделало мой процесс разработки намного более плавным.
Затем, спасибо CloudFlare за предоставление бесплатного CDN.
И сторонние библиотеки, используемые в этом проекте, включают: