Architecture
How Game Launcher Cloud works - from your launcher to your players
Last updated
Was this helpful?
How Game Launcher Cloud works - from your launcher to your players
Learn how Game Launcher Cloud delivers your games to players seamlessly. This guide explains the complete journey from uploading a build to players launching your game.
Simple Overview: We handle all the technical complexity - you just upload your game, and we make sure it reaches your players instantly, anywhere in the world.
Simple Process
Upload once → We distribute globally → Players download from nearest server → Auto-update forever
What the launcher does:
Connects to our secure API
Downloads your custom branding and appearance
Checks what version of the game is installed
Shows your latest news and announcements
Smart Update Detection:
Compares local game version with latest cloud version
Only downloads files that changed (delta patching)
Shows download progress with speed and ETA
Verifies file integrity after download
Optimized Downloads:
Player automatically connects to closest server
Maximum download speed with CDN
Resume capability if connection drops
Background downloads while browsing news
Launch Process:
Quick file integrity check
Launch with custom parameters (if configured)
Monitor game process
Report session analytics (playtime, crashes)
Frontend Layer
Angular 19 web dashboard with TypeScript, Tailwind CSS, and reactive signals
Backend Layer
ASP.NET 10 REST API with C#, hosted on Linode with auto-scaling
Database Layer
PostgreSQL on Railway with automatic backups and JSON support
Storage Layer
Cloudflare R2 with global CDN for lightning-fast downloads worldwide
Backend API
ASP.NET 10 (C#)
Fast, reliable, cross-platform server
Database
Railway - PostgreSQL
Powerful relational database with JSON support
File Storage
Cloudflare R2
Global CDN for lightning-fast downloads
Web Dashboard
Angular 19 + TypeScript
Modern, reactive admin interface
Desktop Launchers
Avalonia C# .NET
Excellent performance on Windows/Mac/Linux
VPS
Linode Akamai
Creating patches and store the Backend
All managed for you: We handle servers, scaling, backups, and security so you can focus on your game.
Last updated
Was this helpful?
Was this helpful?