Verteilter Java-Game-Server für Brettspiele und MMORPGs mit Multi-Protokoll-Gateway.
Erstellen Sie skalierbare MMORPG- und Brettspiel-Server mit integriertem Cluster-Management und Routing.
Dies ist eine verteilte Java-Game-Server-Architektur für Brettspiele und MMORPGs, die horizontale Skalierung für Gateways, Lobbies und Spiellogik bietet. Sie eignet sich für Java-Backend-Entwickler, die Multiplayer-Spiele entwickeln und eine integrierte Cluster-Registrierung, Datenbank-Wrapper und Multi-Protokoll-Unterstützung benötigen.
Das Framework bietet Cluster-Management, Hintergrundüberwachung und eine laufende Webversion eines Angelspiel-Beispiels. Es kapselt Redis-Cluster, MongoDB, Nachrichtenwarteschlangen, benutzerdefinierte Thread-Modelle und Tabellenexport-Tools, wobei Mina TCP-, UDP-, WebSocket- und HTTP-Protokolle verarbeitet.
Es eignet sich für Java-Backend-Entwickler mit Erfahrung in verteilten Systemen, die eine Grundlage für MMORPG- oder Brettspiel-Server benötigen. Es ist nicht geeignet für Entwickler, die aktive Funktionsupdates suchen, da der Autor die Neuentwicklung auf Nachfolgeprojekte wie GameServer4j verlagert hat.
Enthält Registrierungszentren, Gateway-Server, Anmeldeknoten und Hall-Server, die für horizontale Skalierung ausgelegt sind.
Verwendet Mina, um TCP-, UDP-, WebSocket- und HTTP-Client-Verbindungen gleichzeitig zu unterstützen.
Kapselt Redis-Cluster, MongoDB und Nachrichtenwarteschlangen-Verarbeitung für eine schnelle Backend-Integration.
Bietet Zustandsmaschinen, Behavior Trees, A*-Pfadfindung und Navigation-Mesh-Dienstprogramme.
Kostenlos unter der Lizenz, wobei die einzigen Kosten darin bestehen, es selbst auf der eigenen Infrastruktur zu betreiben.
879 offene Remote-Stellen im KI-Training, aktualisiert am 15. November 2026; die meisten zahlen $20–$175 pro Stunde. 12 davon suchen Deutschsprachige. Zekai listet sie kostenlos; die Bewerbung läuft über die Plattform des Arbeitgebers.
Nein, das Repository befindet sich nur im Wartungsmodus, und der Autor empfiehlt die Verwendung von GameServer4j für neue Versionen.
Das auf Mina basierende Gateway unterstützt TCP, UDP, WebSocket und HTTP.
Die game-ai-Komponenten wurden in ein separates Repository namens GameAi4j verschoben.
Zekai zuerst in Google sehen