Technologie verstehen, das passende Werkzeug wählen

Leitfaden für Spieltechnologien

Ein Spiel entsteht selten mit nur einer Technologie. Oberfläche, Engine, mobile Verpackung, Server und Datenbank können unterschiedliche Schichten verwenden. Dieser Leitfaden erklärt die Technologie-Tags der Plattform.

45 Technologien4 Hauptgruppen

Warum sind Technologieangaben wichtig?

Transparenz für Spieler

Spieler verstehen besser, wie ein Spiel erstellt wurde und welche Geräteunterstützung zu erwarten ist.

Bessere Entwickler-Zuordnung

Spielwünsche, Entwicklerkenntnisse und Projektanforderungen können mit denselben Technologiebegriffen abgeglichen werden.

Realistische technische Erwartungen

Sprachen, Engines und Servertechnologien erfüllen unterschiedliche Aufgaben; die Tags machen diese Schichten sichtbar.

Web- und Browser-Technologien

Verständliche und professionelle Erklärungen zu HTML5, JavaScript, Game-Engines, mobilen Werkzeugen und Online-Spiel-Infrastruktur.

10
HTML5Der grundlegende Webstandard für Struktur, Medien und barrierearme Oberflächen eines Browser-Spiels. Die Spiellogik entsteht nicht allein durch HTML5, sondern meist zusammen mit JavaScript und Grafiktechnologien.

Der grundlegende Webstandard für Struktur, Medien und barrierearme Oberflächen eines Browser-Spiels. Die Spiellogik entsteht nicht allein durch HTML5, sondern meist zusammen mit JavaScript und Grafiktechnologien.

Typische EinsatzbereicheBrowser-Spiele, Spielmenüs, PWAs und per iframe veröffentlichte Spiele
# HTML5
JavaScriptDie Programmiersprache für Spiellogik, Animationen, Eingaben und Interaktion im Web. Sie ist die wichtigste Laufzeitsprache vieler HTML5-Spiele.

Die Programmiersprache für Spiellogik, Animationen, Eingaben und Interaktion im Web. Sie ist die wichtigste Laufzeitsprache vieler HTML5-Spiele.

Typische Einsatzbereiche2D-Browser-Spiele, Puzzle, Arcade, Benutzeroberflächen und Echtzeit-Interaktion
# JavaScript
TypeScriptEine Sprache, die JavaScript um statische Typen und leistungsfähigere Entwicklungswerkzeuge ergänzt. Sie erleichtert die Wartung großer Spielprojekte und erkennt Fehler früher.

Eine Sprache, die JavaScript um statische Typen und leistungsfähigere Entwicklungswerkzeuge ergänzt. Sie erleichtert die Wartung großer Spielprojekte und erkennt Fehler früher.

Typische EinsatzbereicheGroße HTML5-Projekte, Teamarbeit, langfristige Spiele und SDKs
# TypeScript
WebGLEine Grafik-API, mit der der Browser die GPU für schnelle 2D- und 3D-Darstellung nutzt. Sie bildet die Grafikbasis vieler Web-Game-Engines.

Eine Grafik-API, mit der der Browser die GPU für schnelle 2D- und 3D-Darstellung nutzt. Sie bildet die Grafikbasis vieler Web-Game-Engines.

Typische Einsatzbereiche3D-Browser-Spiele, Partikeleffekte, anspruchsvolle 2D-Szenen und Simulationen
# WebGL
WebAssemblyEin portables Binärformat, das Code aus C, C++, Rust und ähnlichen Sprachen effizient im Browser ausführt. Es wird häufig für Web-Versionen leistungsintensiver Engines eingesetzt.

Ein portables Binärformat, das Code aus C, C++, Rust und ähnlichen Sprachen effizient im Browser ausführt. Es wird häufig für Web-Versionen leistungsintensiver Engines eingesetzt.

Typische EinsatzbereicheDesktop-Portierungen, Physik, Emulatoren und rechenintensive Spielsysteme
# WebAssembly
PhaserEin umfangreiches JavaScript- und TypeScript-Framework für 2D-HTML5-Spiele. Es bietet Szenen, Physik, Animation, Audio und Eingabesteuerung.

Ein umfangreiches JavaScript- und TypeScript-Framework für 2D-HTML5-Spiele. Es bietet Szenen, Physik, Animation, Audio und Eingabesteuerung.

Typische EinsatzbereicheArcade-, Plattform-, Puzzle-, Karten- und mobile 2D-Webspiele
# Phaser
PixiJSEine leistungsstarke 2D-Rendering-Bibliothek auf WebGL-Basis. Sie ist keine vollständige Game-Engine, sondern eine flexible Grafikschicht für eigene Architekturen.

Eine leistungsstarke 2D-Rendering-Bibliothek auf WebGL-Basis. Sie ist keine vollständige Game-Engine, sondern eine flexible Grafikschicht für eigene Architekturen.

Typische EinsatzbereicheEigene 2D-Engines, aufwendige Oberflächen, Animationen und sprite-intensive Spiele
# PixiJS
Three.jsEine populäre JavaScript-Bibliothek, die 3D-Szenen mit WebGL vereinfacht. Kameras, Licht, Modelle, Materialien und Animationen lassen sich damit leichter verwalten.

Eine populäre JavaScript-Bibliothek, die 3D-Szenen mit WebGL vereinfacht. Kameras, Licht, Modelle, Materialien und Animationen lassen sich damit leichter verwalten.

Typische Einsatzbereiche3D-Webspiele, Produktdarstellungen, Lernanwendungen und interaktive Szenen
# Three.js
Babylon.jsEine umfangreiche 3D-Engine für das Web mit integrierter Physik, Animation, Audio, Materialien, Partikeln und WebXR-Unterstützung.

Eine umfangreiche 3D-Engine für das Web mit integrierter Physik, Animation, Audio, Materialien, Partikeln und WebXR-Unterstützung.

Typische EinsatzbereicheFortgeschrittene 3D-Webspiele, Simulationen, WebXR und visuell anspruchsvolle Projekte
# Babylon.js
PlayCanvasEine Entwicklungsplattform, die einen cloudbasierten visuellen Editor mit einer WebGL-Game-Engine verbindet. Teams können direkt im Browser gemeinsam arbeiten.

Eine Entwicklungsplattform, die einen cloudbasierten visuellen Editor mit einer WebGL-Game-Engine verbindet. Teams können direkt im Browser gemeinsam arbeiten.

Typische EinsatzbereicheKollaborative 3D-Webspiele, schnelle Prototypen und Online-Szenenbearbeitung
# PlayCanvas

Game-Engines und visuelle Werkzeuge

Verständliche und professionelle Erklärungen zu HTML5, JavaScript, Game-Engines, mobilen Werkzeugen und Online-Spiel-Infrastruktur.

14
UnityEine weit verbreitete plattformübergreifende Engine für 2D- und 3D-Spiele, hauptsächlich mit C#. Sie bietet Werkzeuge, Plugins und Exporte für Mobilgeräte, Desktop, Web und Konsolen.

Eine weit verbreitete plattformübergreifende Engine für 2D- und 3D-Spiele, hauptsächlich mit C#. Sie bietet Werkzeuge, Plugins und Exporte für Mobilgeräte, Desktop, Web und Konsolen.

Typische EinsatzbereicheMobile 2D/3D-Spiele, plattformübergreifende Veröffentlichungen, AR/VR und größere Projekte
# Unity
Unreal EngineEine leistungsfähige Engine für hochwertige Echtzeit-3D-Grafik. Entwickelt wird mit C++ oder dem visuellen Blueprint-System.

Eine leistungsfähige Engine für hochwertige Echtzeit-3D-Grafik. Entwickelt wird mit C++ oder dem visuellen Blueprint-System.

Typische EinsatzbereicheGrafisch anspruchsvolle 3D-Spiele, große Welten, filmische Inhalte und Simulationen
# Unreal Engine
GodotEine leichte Open-Source-Engine für 2D und 3D. Sie bietet flexible Entwicklung mit GDScript, C# und weiteren Sprachbindungen.

Eine leichte Open-Source-Engine für 2D und 3D. Sie bietet flexible Entwicklung mit GDScript, C# und weiteren Sprachbindungen.

Typische EinsatzbereicheIndie-Spiele, schnelle Prototypen, 2D-Projekte und Open-Source-orientierte Teams
# Godot
Cocos Creator / Cocos2d-xEine leichte Engine- und Framework-Familie für 2D-Spiele auf Mobilgeräten und im Web. Cocos Creator bietet einen visuellen Editor, Cocos2d-x mehr Kontrolle auf niedriger Ebene.

Eine leichte Engine- und Framework-Familie für 2D-Spiele auf Mobilgeräten und im Web. Cocos Creator bietet einen visuellen Editor, Cocos2d-x mehr Kontrolle auf niedriger Ebene.

Typische EinsatzbereicheMobile 2D-Spiele, kleine Pakete, schnelle Laufzeit und plattformübergreifende Auslieferung
# Cocos Creator / Cocos2d-x
ConstructEine visuelle Engine für 2D-Spiele mit Ereignisblättern und wenig oder keinem Code. Der HTML5-Export eignet sich besonders für Browser-Spiele.

Eine visuelle Engine für 2D-Spiele mit Ereignisblättern und wenig oder keinem Code. Der HTML5-Export eignet sich besonders für Browser-Spiele.

Typische EinsatzbereicheSchnelle Prototypen, Lernen, Arcade, Puzzle und codearme 2D-Produktion
# Construct
GameMakerEine auf 2D spezialisierte Game-Engine mit visuellen Werkzeugen und der Sprache GML. Sie verbindet schnelle Entwicklung mit genauer Code-Kontrolle.

Eine auf 2D spezialisierte Game-Engine mit visuellen Werkzeugen und der Sprache GML. Sie verbindet schnelle Entwicklung mit genauer Code-Kontrolle.

Typische EinsatzbereicheIndie-2D-Spiele, Plattform-, Action-, Arcade- und Pixel-Art-Projekte
# GameMaker
GDevelopEine Open-Source-Engine mit ereignisbasiertem No-Code-Ansatz. Sie exportiert für Web und Mobilgeräte und eignet sich zum Lernen sowie für schnelle Prototypen.

Eine Open-Source-Engine mit ereignisbasiertem No-Code-Ansatz. Sie exportiert für Web und Mobilgeräte und eignet sich zum Lernen sowie für schnelle Prototypen.

Typische EinsatzbereicheCodefreie 2D-Spiele, Bildung, Prototypen und einfache Mobil- oder Webspiele
# GDevelop
DefoldEine Lua-basierte plattformübergreifende Engine mit kleiner Laufzeit und schnellem Start. Projekte und Ausgabepakete bleiben meist kompakt.

Eine Lua-basierte plattformübergreifende Engine mit kleiner Laufzeit und schnellem Start. Projekte und Ausgabepakete bleiben meist kompakt.

Typische EinsatzbereicheLeichte 2D-Spiele, Mobilgeräte, Web, schnelle Ladezeiten und kleine Builds
# Defold
Solar2DEin Open-Source-Framework mit Lua für 2D-Apps und -Spiele auf Mobilgeräten. Es ist für eine einfache API und schnelle Gerätetests bekannt.

Ein Open-Source-Framework mit Lua für 2D-Apps und -Spiele auf Mobilgeräten. Es ist für eine einfache API und schnelle Gerätetests bekannt.

Typische Einsatzbereiche2D-Mobile-Spiele, Lern-Apps, schnelle Prototypen und kleine Teams
# Solar2D
LibGDXEin Open-Source-Java-Framework für plattformübergreifende Spiele. Es ist codeorientiert und bietet mehr Kontrolle auf niedriger Ebene als einen vollständigen visuellen Editor.

Ein Open-Source-Java-Framework für plattformübergreifende Spiele. Es ist codeorientiert und bietet mehr Kontrolle auf niedriger Ebene als einen vollständigen visuellen Editor.

Typische EinsatzbereicheAndroid- und Desktop-Spiele, eigene Architekturen, 2D/3D und Java-Teams
# LibGDX
MonoGameEin Open-Source-C#-Framework nach dem XNA-Modell. Statt einer vollständigen Engine bietet es Kontrolle über Rendering, Inhalte und Spielschleife.

Ein Open-Source-C#-Framework nach dem XNA-Modell. Statt einer vollständigen Engine bietet es Kontrolle über Rendering, Inhalte und Spielschleife.

Typische EinsatzbereicheEigene C#-Engines, Indie-2D/3D-Spiele und Plattform-Portierungen
# MonoGame
Haxe / OpenFLEin Werkzeug-Ökosystem, das mit Haxe aus einer Codebasis Web-, Desktop- und Mobilziele erzeugt. OpenFL überträgt das Flash-ähnliche 2D-Modell auf moderne Plattformen.

Ein Werkzeug-Ökosystem, das mit Haxe aus einer Codebasis Web-, Desktop- und Mobilziele erzeugt. OpenFL überträgt das Flash-ähnliche 2D-Modell auf moderne Plattformen.

Typische EinsatzbereichePlattformübergreifende 2D-Spiele, Flash-Migrationen und gemeinsame Codebasis
# Haxe / OpenFL
Lua / LÖVE2DEin einfaches Open-Source-Framework für 2D-Spiele mit Lua. Es ist leicht zu lernen und bietet direkte Kontrolle über die Spielschleife.

Ein einfaches Open-Source-Framework für 2D-Spiele mit Lua. Es ist leicht zu lernen und bietet direkte Kontrolle über die Spielschleife.

Typische EinsatzbereichePrototypen, Game Jams, Lernprojekte und codeorientierte 2D-Spiele
# Lua / LÖVE2D
BuildboxEin visuelles Werkzeug für codefreie mobile Spiele mit Drag-and-drop-Abläufen. Es bietet Vorlagen und schnelle Geräte-Builds.

Ein visuelles Werkzeug für codefreie mobile Spiele mit Drag-and-drop-Abläufen. Es bietet Vorlagen und schnelle Geräte-Builds.

Typische EinsatzbereicheHyper-Casual-Spiele, einfache Arcade-Projekte, schnelle Ideentests und No-Code-Produktion
# Buildbox

Native und plattformübergreifende Apps

Verständliche und professionelle Erklärungen zu HTML5, JavaScript, Game-Engines, mobilen Werkzeugen und Online-Spiel-Infrastruktur.

10
Android / KotlinKotlin ist eine bevorzugte moderne Sprache für native Android-Entwicklung. Sie bietet direkten Zugriff auf Android-APIs, Gerätefunktionen und Store-Dienste.

Kotlin ist eine bevorzugte moderne Sprache für native Android-Entwicklung. Sie bietet direkten Zugriff auf Android-APIs, Gerätefunktionen und Store-Dienste.

Typische EinsatzbereicheNative Android-Spiele, Begleit-Apps, Store-Dienste und Geräteintegration
# Android / Kotlin
Android / JavaJava ist eine langjährig etablierte Sprache für native Android-Entwicklung. Sie verfügt über viele Bibliotheken und hohe Kompatibilität mit bestehenden Projekten.

Java ist eine langjährig etablierte Sprache für native Android-Entwicklung. Sie verfügt über viele Bibliotheken und hohe Kompatibilität mit bestehenden Projekten.

Typische EinsatzbereicheBestehende Android-Spiele, ältere Codebasen, SDK-Integration und native Dienste
# Android / Java
iOS / SwiftSwift ist Apples moderne, auf Sicherheit ausgelegte Sprache für native Entwicklung. Sie arbeitet direkt mit iOS-Gerätefunktionen, Leistungswerkzeugen und Apple-Diensten.

Swift ist Apples moderne, auf Sicherheit ausgelegte Sprache für native Entwicklung. Sie arbeitet direkt mit iOS-Gerätefunktionen, Leistungswerkzeugen und Apple-Diensten.

Typische EinsatzbereicheNative iPhone-/iPad-Spiele, Game Center, Metal und Apple-Integrationen
# iOS / Swift
iOS / Objective-CObjective-C ist die langjährig verwendete native Sprache für iOS und macOS. Trotz Swift bleibt sie für ältere Spiele und Bibliotheken wichtig.

Objective-C ist die langjährig verwendete native Sprache für iOS und macOS. Trotz Swift bleibt sie für ältere Spiele und Bibliotheken wichtig.

Typische EinsatzbereicheÄltere iOS-Projekte, bestehende SDKs, Wartung und gemischte Swift-Codebasen
# iOS / Objective-C
Flutter / FlameVerbindet Flutters plattformübergreifende Oberfläche mit Flames 2D-Spielkomponenten. Eine gemeinsame Dart-Codebasis kann Mobilgeräte und Web bedienen.

Verbindet Flutters plattformübergreifende Oberfläche mit Flames 2D-Spielkomponenten. Eine gemeinsame Dart-Codebasis kann Mobilgeräte und Web bedienen.

Typische EinsatzbereicheEinfache 2D-Spiele, Lernspiele, gamifizierte Apps und gemeinsame Mobil-Codebasis
# Flutter / Flame
React NativeEin Framework für native mobile Oberflächen mit JavaScript oder TypeScript. Es eignet sich eher für Begleitfunktionen und leichte Interaktion als für grafikintensive Engines.

Ein Framework für native mobile Oberflächen mit JavaScript oder TypeScript. Es eignet sich eher für Begleitfunktionen und leichte Interaktion als für grafikintensive Engines.

Typische EinsatzbereicheBegleit-Apps, Profil-/Shop-Bereiche, leichte Minispiele und Community-Apps
# React Native
Cordova / CapacitorTechnologien, die HTML-, CSS- und JavaScript-Anwendungen in einer mobilen App-Hülle ausführen. Sie verpacken Webspiele für Stores und ermöglichen Geräte-Plugins.

Technologien, die HTML-, CSS- und JavaScript-Anwendungen in einer mobilen App-Hülle ausführen. Sie verpacken Webspiele für Stores und ermöglichen Geräte-Plugins.

Typische EinsatzbereicheHTML5-Spiele für Android/iOS, PWA-Übergänge und Geräte-Plugins
# Cordova / Capacitor
.NET MAUI.NET MAUI ermöglicht gemeinsame C#-Anwendungen für Android, iOS, macOS und Windows. Es eignet sich eher für Spielwerkzeuge und leichte interaktive Apps als als vollständige Engine.

.NET MAUI ermöglicht gemeinsame C#-Anwendungen für Android, iOS, macOS und Windows. Es eignet sich eher für Spielwerkzeuge und leichte interaktive Apps als als vollständige Engine.

Typische EinsatzbereicheLauncher, Verwaltungswerkzeuge, Begleit-Apps und leichte plattformübergreifende Erlebnisse
# .NET MAUI
QtEin überwiegend C++-basiertes plattformübergreifendes Framework für Oberflächen und Grafik. Mit OpenGL/Vulkan eignet es sich für eigene Engines und Spielwerkzeuge.

Ein überwiegend C++-basiertes plattformübergreifendes Framework für Oberflächen und Grafik. Mit OpenGL/Vulkan eignet es sich für eigene Engines und Spielwerkzeuge.

Typische EinsatzbereicheEigene Engines, Editoren, Launcher, Desktop-/Mobilwerkzeuge und eingebettete Systeme
# Qt
Roblox / LuauDie Luau-Skriptsprache und das Werkzeug-Ökosystem für Erlebnisse auf Roblox. Veröffentlichung, Mehrspieler-Infrastruktur und Community werden von der Plattform bereitgestellt.

Die Luau-Skriptsprache und das Werkzeug-Ökosystem für Erlebnisse auf Roblox. Veröffentlichung, Mehrspieler-Infrastruktur und Community werden von der Plattform bereitgestellt.

Typische EinsatzbereicheRoblox-Erlebnisse, soziale Mehrspieler-Spiele, nutzergenerierte Inhalte und schnelle Veröffentlichung
# Roblox / Luau

Backend und Online-Spiele

Verständliche und professionelle Erklärungen zu HTML5, JavaScript, Game-Engines, mobilen Werkzeugen und Online-Spiel-Infrastruktur.

11
Node.jsEine Laufzeitumgebung für JavaScript auf dem Server. Sie wird häufig für Spiel-APIs, Echtzeitdienste und webbasierte Verwaltungssysteme eingesetzt.

Eine Laufzeitumgebung für JavaScript auf dem Server. Sie wird häufig für Spiel-APIs, Echtzeitdienste und webbasierte Verwaltungssysteme eingesetzt.

Typische EinsatzbereicheMehrspieler-Dienste, Konto-APIs, Ranglisten, Matchmaking und WebSocket-Server
# Node.js
PHPEine weit verbreitete serverseitige Sprache für Webanwendungen. Sie eignet sich für Spielportale, Konten, Verwaltung, Zahlungen und Inhaltsdienste.

Eine weit verbreitete serverseitige Sprache für Webanwendungen. Sie eignet sich für Spielportale, Konten, Verwaltung, Zahlungen und Inhaltsdienste.

Typische EinsatzbereicheSpielerkonten, Spielportale, Admin-Bereiche, Score-APIs und Inhaltsverwaltung
# PHP
PythonEine universelle Sprache mit gut lesbarer Syntax und vielen Bibliotheken. Sie wird für Spieldienste, Werkzeuge, Analysen und KI-Prototypen eingesetzt.

Eine universelle Sprache mit gut lesbarer Syntax und vielen Bibliotheken. Sie wird für Spieldienste, Werkzeuge, Analysen und KI-Prototypen eingesetzt.

Typische EinsatzbereicheBackend-APIs, Entwicklungswerkzeuge, Bots, Datenanalyse und KI-gestützte Systeme
# Python
Java / SpringDas Java- und Spring-Ökosystem dient zur Entwicklung skalierbarer, strukturierter Serveranwendungen. Es ist stark bei hohem Datenverkehr und Unternehmensintegration.

Das Java- und Spring-Ökosystem dient zur Entwicklung skalierbarer, strukturierter Serveranwendungen. Es ist stark bei hohem Datenverkehr und Unternehmensintegration.

Typische EinsatzbereicheGroße Spieldienste, Zahlungs-/Kontosysteme, Microservices und stark belastete APIs
# Java / Spring
C# / .NETC# und .NET bilden ein starkes Server-Ökosystem für Web-APIs, Echtzeitdienste und Spiel-Backends. Sie passen zudem gut zu Unity-Projekten.

C# und .NET bilden ein starkes Server-Ökosystem für Web-APIs, Echtzeitdienste und Spiel-Backends. Sie passen zudem gut zu Unity-Projekten.

Typische EinsatzbereicheSpiel-Backends, SignalR-Dienste, Konten, Werkzeuge und gemeinsamer Unity-Code
# C# / .NET
FirebaseEine verwaltete Plattform mit Authentifizierung, Datenbanken, Dateispeicher, Analyse und Benachrichtigungen. Sie ermöglicht einen schnellen Start ohne eigene vollständige Server-Infrastruktur.

Eine verwaltete Plattform mit Authentifizierung, Datenbanken, Dateispeicher, Analyse und Benachrichtigungen. Sie ermöglicht einen schnellen Start ohne eigene vollständige Server-Infrastruktur.

Typische EinsatzbereicheMobile Spielkonten, Cloud-Speicherstände, Push-Nachrichten, Live-Daten und Prototypen
# Firebase
MySQL / MariaDBWeit verbreitete relationale Datenbanksysteme für strukturierte Daten und Beziehungen. Sie lassen sich leicht in Web-Spieldienste und Admin-Bereiche integrieren.

Weit verbreitete relationale Datenbanksysteme für strukturierte Daten und Beziehungen. Sie lassen sich leicht in Web-Spieldienste und Admin-Bereiche integrieren.

Typische EinsatzbereicheBenutzer, Punkte, Inventar, Wirtschaft, Kommentare, Berichte und Verwaltungsdaten
# MySQL / MariaDB
PostgreSQLEine relationale Open-Source-Datenbank mit erweiterten SQL-Funktionen, hoher Datenintegrität und komplexen Abfragen. Sie eignet sich für Analysen und anspruchsvolle Datenmodelle.

Eine relationale Open-Source-Datenbank mit erweiterten SQL-Funktionen, hoher Datenintegrität und komplexen Abfragen. Sie eignet sich für Analysen und anspruchsvolle Datenmodelle.

Typische EinsatzbereicheKomplexe Spielökonomien, Analysen, Geodaten, große Dienste und sichere Transaktionen
# PostgreSQL
WebSocket / MultiplayerEine Kommunikationstechnik mit dauerhafter bidirektionaler Verbindung zwischen Client und Server. Sie überträgt Spielereignisse mit geringer Verzögerung.

Eine Kommunikationstechnik mit dauerhafter bidirektionaler Verbindung zwischen Client und Server. Sie überträgt Spielereignisse mit geringer Verzögerung.

Typische EinsatzbereicheLive-Mehrspieler-Spiele, Chat, Raumstatus, synchrone Bewegung und Echtzeit-Punkte
# WebSocket / Multiplayer
PlayFab / NakamaSpielorientierte Backend-Lösungen für Identität, Inventar, Ranglisten, Matchmaking und Mehrspieler-Dienste. Sie reduzieren den Aufwand für selbst entwickelte Grunddienste.

Spielorientierte Backend-Lösungen für Identität, Inventar, Ranglisten, Matchmaking und Mehrspieler-Dienste. Sie reduzieren den Aufwand für selbst entwickelte Grunddienste.

Typische EinsatzbereicheKonten, Cloud-Speicherstände, Inventar, Ranglisten, Matchmaking und Live-Betrieb
# PlayFab / Nakama
ColyseusEin raumbasiertes, serverautoritatives Mehrspieler-Framework für Node.js. Es vereinfacht die Synchronisierung des Spielzustands zwischen Clients.

Ein raumbasiertes, serverautoritatives Mehrspieler-Framework für Node.js. Es vereinfacht die Synchronisierung des Spielzustands zwischen Clients.

Typische EinsatzbereicheEchtzeit-Webspiele, Räume, Matchmaking, synchroner Zustand und kleine bis mittlere Multiplayer-Spiele
# Colyseus

Die Technologieauswahl allein bestimmt nicht die Qualität eines Spiels. Leistung hängt gemeinsam von Code-Struktur, Medien, Zielgeräten, Tests und Optimierung ab.

Eigene Engines und nicht aufgeführte Werkzeuge können in Spiel- oder Entwicklerprofilen als benutzerdefinierte Technologien ergänzt werden.

↑ Nach oben