GameLauncher is a professionally designed desktop game launcher developed using modern .NET 9 technologies and WPF. The project demonstrates deep understanding of enterprise architecture, design patterns, and best practices for corporate software development.
The launcher provides:
- Game Library — centralized management of game collections
- Subscription System — flexible content access model
- Game Store — browsing and purchasing new games
- Automatic Updates — incremental updates via CRC32 hashing
- Multi-threaded Downloads — parallel download of up to 3 games simultaneously
- Dark/Light Theme — customizable interface
- Google Drive Integration — cloud storage for game files





