Ein verteilter Java-Spieleserver, der auf Schach- und Kartenspielen sowie MMORPG-Spielen basiert, kann den Gateway-Server theoretisch unendlich und horizontal erweitern, und der Lobby-Server und der Spieleserver können die Anzahl der Personen erreichen. Es implementiert gängige Server wie Cluster-Registrierungscenter, Gateway, Anmeldung und Hintergrundserverüberwachung; es kapselt die Datenbankverarbeitung wie Redis-Cluster und Mongodb; es kapselt gängige Toolklassen wie Nachrichtenwarteschlange, Thread-Modell und Führungstabelle. Der Gateway-Server verwendet Mina, um TCP-, UDP-, WebSocket- und HTTP-Kommunikation zu kapseln, sodass das Framework mehrere Protokoll-Clients gleichzeitig für Spiele unterstützen kann. Jedes Verzeichnis mit der Endung „scripts“ ist eine Skriptdatei für das entsprechende Projekt.
Weitere Informationen finden Sie im Wiki
Das Projekt hat keine neuen Funktionen entwickelt und verwaltet lediglich: