/Starward

Game Launcher for miHoYo - 米家游戏启动器

Primary LanguageC#MIT LicenseMIT

English | 简体中文 | Tiếng Việt

What is Starward?

Starward comes from the slogan of Star Rail: May This Journey Lead Us Starward, witch is very suitable to be used as an app name. Starward is a game launcher that supports all desktop games of miHoYo. The goal of this project is to replace the official launcher completely, and then add some extended features.

In addition to the download and installation of the game, the following features are included:

  • Record game time
  • Switch game accounts
  • View game screenshots
  • Save gacha records

More features are being planned...

Starward will not achieve features that require developers to continually update game data and resources, such as gacha item images.

Download

Only Windows 10 1809 (17763) and above are supported

You can download the latest release from the Release page. The app uses incremental updates, both easy and convenient.

Localization

zh-CN translation en-US translation vi-VN translation

Starward uses Crowdin for localization work, providing machine translated English text as the original. You can help us translate and proofread the local language, and we look forward to having more people participate. If you would like to add a new translation language, please create an issue.

Development

To compile the project locally, you need to install Visual Studio 2022 and select the following workloads:

  • .NET Desktop Development
  • C++ Desktop Development
  • Universal Windows Platform Development

Thanks

First of all, I'd like to thank neon-nyan specially, whose project Collapse inspired this project. Starward not only used some resources he created, but also imitated the user interface design. I learned a lot from Collapse's code, and it made my development process much smoother.

Then, thanks to CloudFlare for providing free CDN.

cloudflare

And the third-party libraries used in this project include:

Screenshot

screenshot