Valley Client
Performance-orientierter Gaming-Client und digitales Ökosystem.

Ein Minecraft-Launcher mit API, Cosmetics-Shop und Website, gestaltet und ausgeliefert als ein Ökosystem statt vier getrennter Produkte.
- Kunde
- Valley Client
- Jahr
- 2025
- Branche
- Gaming
- Leistungen
- Produktdesign, Desktop-Entwicklung, API-Architektur, Commerce
Herausforderung
Spieler vergleichen Launcher zuerst nach Startzeit und Framerate. Der Client musste sich auch auf bescheidener Hardware sofort anfühlen und trotzdem Cosmetics, Konten und Updates über dieselbe Oberfläche liefern.
Ansatz
Launcher, API und Shop teilen einen einzigen typisierten Vertrag. Die Desktop-App bleibt schlank und überlässt so viel wie möglich der API, die versioniert ist und aggressiv cacht. Der Shop ist eine normale Web-App, die der Launcher einbettet, sodass Änderungen am Shop nie ein Client-Release erfordern.
Technologie
- Electron
- React
- TypeScript
- Vite
- Node.js
Ergebnisse
- Ein Designsystem für Launcher, Shop und Website
- Shop-Updates erscheinen unabhängig vom Desktop-Client
- Versionierte API mit einer öffentlichen Schnittstelle, die auf eine Seite passt
