Accounts und Identität
Plattform-Login, Upgrade vom Gast- zum vollwertigen Account, Account-Verknüpfung, Profile, Berechtigungen und datenschutzbewusste Spielerdaten, einschließlich Lösch- und Exportanfragen.

GAME-BACKEND-ENTWICKLUNG
Individuelle Game-Backends für Spieler-Accounts, Progression, Inventar und Live Operations – integriert in dein Spiel und so betrieben, wie dein Team es braucht.
WAS WIR ENTWICKELN
Wir entwickeln individuelle Game-Backends für Studios, die ein Online-Spiel bauen oder einen bestehenden Service verbessern. Der Scope kann Spieler-Accounts, Progression, Inventar und Live Operations umfassen; Integration und operative Verantwortung werden rund um dein Spiel festgelegt. Jede der folgenden Fähigkeiten wird nur eingeplant, wenn dein Spiel sie braucht.

Plattform-Login, Upgrade vom Gast- zum vollwertigen Account, Account-Verknüpfung, Profile, Berechtigungen und datenschutzbewusste Spielerdaten, einschließlich Lösch- und Exportanfragen.
Cloud-Speicherstände, Erfahrung, Freischaltungen und Belohnungen, mit expliziten Regeln für Konflikte zwischen Geräten, Sessions und Client-Versionen.
Items, Währungen, Berechtigungen und Kaufgutschriften, serverseitig validiert, über idempotente Transaktionen angewendet und in einer auditierbaren Historie protokolliert.
Leaderboards, Freunde, Gruppen oder Clans, wo das Game Design sie vorsieht, wobei Missbrauchs- und Moderationsanforderungen von Anfang an berücksichtigt werden.
Remote-Einstellungen, Events, Angebote, Feature Flags und Content-Metadaten, pro Client-Version ausgeliefert, mit kontrolliertem Rollout und Rollback.
Strukturierte Game-Events, Dashboards, Supportaktionen und nachvollziehbare Admin-Tools, damit Live-Teams Spielerfragen ohne Datenbankzugriff beantworten können.
BESTEHENDE BACKENDS
Viele Projekte beginnen mit einem Backend, das bereits echte Spieler bedient. Wir planen Änderungen rund um diesen Bestand, statt einen sauberen Neustart vorauszusetzen.
Neue Features kommen hinter versionierten Endpoints neben den bestehenden Service, sodass veröffentlichte Clients weiter funktionieren, während neue Builds den neuen Vertrag übernehmen.
Wir erfassen Datenmodell, Identitäten und Kaufhistorie und verlagern dann Features oder Spielerkohorten schrittweise, mit einem verifizierten Rollback-Pfad bei jedem Schritt.
Alte und neue Client-Builds laufen in Produktion parallel. Verträge, Deprecation-Fenster und serverseitige Standardwerte werden so festgelegt, dass eine Verzögerung im Store-Review das Spiel nicht kaputtmacht.
Dieser Service umfasst persistente Player Services. Die autoritative Echtzeit-Match-Simulation gehört zur Multiplayer-Entwicklung, der Betrieb von Server-Flotten zum Hosting dedizierter Server; wir verbinden sie über explizite Verträge.
Multiplayer-EntwicklungARCHITEKTURBEISPIEL
Ein vereinfachtes Beispiel für ein typisches Online-Spiel. Die genauen Komponenten hängen vom Spiel, der erwarteten Last und dem Team ab, das es betreiben wird.
Ruft eine versionierte API auf und entscheidet nie selbst über wertvolle Ergebnisse.
Tauscht Plattform- oder Account-Zugangsdaten gegen ein kurzlebiges Session-Token.
Validiert Requests, wendet Rate Limits an und hält Verträge über Builds hinweg kompatibel.
Accounts, Progression, Inventar, Economy und Konfiguration mit serverseitigen Regeln.
Transaktionaler Speicher, Caches und eine Event-Historie für Audits und Analytics.
Telemetrie, Admin-Tools, Deployment, Alerts und Recovery-Verfahren.
Konzeptionelles Beispiel. Autoritative Echtzeit-Game-Server laufen neben diesem Stack, nicht darin: Sie simulieren das Match und melden die Ergebnisse dann über eine vertrauenswürdige Server-zu-Server-API an die Player Services.
INTEGRATION & ZUVERLÄSSIGKEIT
Typisierte Request- und Fehlerschemata, dokumentiert in einer Form, mit der deine Client-Entwickler arbeiten können, mit Kompatibilitätsregeln für jeden veröffentlichten Build.
Der Server entscheidet über Gutschriften, Ausgaben und Progression. Client-Eingaben werden als Anfrage behandelt, nicht als Ergebnis.
Request-Keys stellen sicher, dass eine wiederholte Belohnung oder ein wiederholter Kauf nur einmal angewendet wird – auch nach Timeouts oder Reconnects.
Timeouts, eingeschränkte Betriebsmodi, Warteschlangen für ausstehende Arbeit und klares Client-Verhalten, wenn eine Abhängigkeit nicht verfügbar ist.
Spielerdaten und Accounts gehören dir. Speicherort, Aufbewahrung, Export und Löschung werden vereinbart und dokumentiert.
SO ARBEITEN WIR
Wir erfassen Spieleraktionen und Zustandsverantwortung, bevor wir Services oder Datenspeicher auswählen, und liefern dann einen integrierten Slice, bevor wir die Feature-Liste ausbauen.

Wertvolle Daten, Konsistenzanforderungen, Vertrauensgrenzen, Plattformen, erwartete Last und den späteren Betreiber des Systems identifizieren.
Requests, Events, Fehler, Idempotenz und Kompatibilität festlegen, damit Client- und Backend-Arbeit parallel laufen können.
Ein Feature, zum Beispiel Login mit Cloud-Speicherstand, das End-to-End vom Game-Client bis in eine produktionsnahe Umgebung läuft.
Weitere Features inklusive Telemetrie- und Admin-Anforderungen, getestet gegen doppelte Requests, Ausfälle von Abhängigkeiten, Migrationen und Lastspitzen.
Dokumentation, Runbooks und Dashboards für dein Team oder fortgesetzter Betrieb im Rahmen eines vereinbarten Managed-Hosting-Scopes.
DELIVERABLES
Das Ergebnis ist eine betreibbare Servicegrenze mit klarer Verantwortung für Quellcode, Deployment und Daten.
TEAMNACHWEISE
Die Projekte umfassen eigene Produktionen von Backend Alchemist sowie Arbeiten, die aktuelle Teammitglieder in früheren Studio-, Leitungs- und Vertragsrollen umgesetzt haben. Jede Projektseite nennt den Beitrag des Teams.

Avander VR / Mentis
Teamerfahrung mit einem Cloud-Backend inklusive Content-Management und Medienverarbeitung hinter einem VR-Client und Browser-Editor, eingesetzt in industriellen Trainingsprogrammen.
Projekt ansehen
Runofstone
Teamerfahrung mit Echtzeit-PvP-Systemen inklusive Progression, Sammlungen und Clans in einem vernetzten Strategiespiel.
Projekt ansehen
Bad Goons
Unsere eigene Produktion in aktiver Entwicklung: autoritative dedizierte Server und containerisiertes Deployment, das Echtzeit-Gegenstück zu persistenten Player Services.
Projekt ansehenKOSTEN & ZEITPLAN
Wir veröffentlichen keine festen Einstiegspreise, denn zwei Backends mit denselben Feature-Namen können sich im Aufwand um eine Größenordnung unterscheiden. Diese Faktoren bestimmen die Schätzung.
Ein kurzes Discovery-Gespräch reicht in der Regel, um einen schriftlichen Scope mit dokumentierten Annahmen und einer Schätzspanne zu erstellen.
FAQ
Ja, meist schrittweise. Wir identifizieren stabile Übergänge, führen versionierte Verträge ein und migrieren Zustand oder Traffic in kontrollierten Schritten, sofern das aktuelle System dies zulässt. Eine komplette Neuentwicklung schlagen wir nur vor, wenn schrittweise Änderungen teurer wären.
Unity ist unsere wichtigste Client-Engine, doch das Backend stellt engine-unabhängige Verträge bereit, sodass andere Clients über dieselbe API integriert werden können. Plattform-Login und Store-Integrationen werden pro Plattform geplant.
Eigentum und Lizenzierung werden im Vertrag vereinbart. Die Übergabe umfasst normalerweise Quellcode, Infrastrukturkonfiguration, Dokumentation und vollen Zugriff auf die Spielerdaten.
Eine Managed-Plattform kann die schnellere Wahl sein, wenn ihre Features zu deinem Spiel passen. Ein individuelles Backend lohnt sich, wenn du spielspezifische Regeln, Kontrolle über Daten und Hosting oder planbare Kosten bei Skalierung brauchst. Wir können die Abwägung für dein Spiel bewerten, einschließlich eines hybriden Ansatzes.
Ja, im Rahmen eines vereinbarten Managed-Hosting-Scopes mit definierten Verantwortlichkeiten – oder wir übergeben an dein Team mit Runbooks, Dashboards und Deployment-Pipelines.
Genre und Plattformen des Spiels, die benötigten Spieler-Features, ein eventuell bestehendes Backend oder bestehende Daten, erwartete Spielerzahlen, falls bekannt, das angestrebte Launch-Fenster und wer das System betreiben wird. Ein Design-Dokument hilft, ist aber keine Voraussetzung.
Wertvolle Operationen verwenden explizite Transaktions- und Idempotenzregeln, autoritative Validierung und einen Audit-Trail, der für Untersuchungen geeignet ist.
NÄCHSTER SCHRITT
Ein Technical Lead prüft den aktuellen Stand und empfiehlt den kleinsten sinnvollen nächsten Schritt.
Projekt starten










