A distributed Java game server based on chess and card games and MMORPG games can theoretically expand the gateway server infinitely and horizontally, and the lobby server and game server can reach the number of people. It implements common servers such as cluster registration center, gateway, login, and background server monitoring; it encapsulates database processing such as redis cluster and mongodb; it encapsulates common tool classes such as message queue, thread model, and guide table. The gateway server uses mina to encapsulate TCP, UDP, WebSocket, and HTTP communications, allowing the framework to support multiple protocol clients at the same time for gaming. Each directory ending in scripts is a script file for the corresponding project.
Please check the wiki for details
The project has no new features developed and only maintains: