Valley Client
Performance-fokuseret spilklient og digitalt økosystem.

En Minecraft-launcher, dens API, cosmetics-butik og website, designet og leveret som ét økosystem i stedet for fire separate produkter.
- Kunde
- Valley Client
- År
- 2025
- Branche
- Gaming
- Ydelser
- Produktdesign, Desktop-udvikling, API-arkitektur, Handel
Udfordring
Spillere sammenligner launchere på opstartstid og framerate før alt andet. Klienten skulle føles øjeblikkelig på beskeden hardware og samtidig levere cosmetics, konti og opdateringer gennem den samme flade.
Tilgang
Launcheren, API’et og butikken deler én typet kontrakt. Desktop-appen holdes tynd og overlader alt, hvad den kan, til API’et, som er versioneret og cachet aggressivt. Butikken er en almindelig webapp, som launcheren indlejrer, så ændringer i butikken aldrig kræver en ny klientudgivelse.
Teknologi
- Electron
- React
- TypeScript
- Vite
- Node.js
Resultater
- Ét designsystem på tværs af launcher, butik og website
- Butiksopdateringer udgives uafhængigt af desktop-klienten
- Versioneret API med en offentlig flade, der er lille nok til at blive dokumenteret på én side
