Servidor de jogos distribuído em Java para jogos de tabuleiro e MMORPGs com gateway multiprotocolo.
Construa servidores escaláveis para MMORPGs e jogos de tabuleiro com gerenciamento de cluster integrado e roteamento.
Esta é uma arquitetura de servidor de jogos distribuído em Java projetada para jogos de tabuleiro e MMORPGs, apresentando escalabilidade horizontal para gateways, lobbies e lógica de jogo. É ideal para desenvolvedores backend em Java que criam jogos multiplayer e precisam de registro de cluster integrado, wrappers de banco de dados e suporte a múltiplos protocolos.
O framework fornece gerenciamento de cluster, monitoramento em segundo plano e uma versão web em execução de um exemplo de jogo de pesca. Ele encapsula clusters Redis, MongoDB, filas de mensagens, modelos de threads personalizados e ferramentas de exportação de tabelas, com o Mina lidando com os protocolos TCP, UDP, WebSocket e HTTP.
É adequado para desenvolvedores backend em Java com experiência em sistemas distribuídos que precisam de uma base para servidores de MMORPG ou jogos de tabuleiro. Não é adequado para desenvolvedores que buscam atualizações ativas de recursos, já que o autor migrou novos desenvolvimentos para projetos sucessores como GameServer4j.
Inclui centros de registro, servidores de gateway, nós de login e servidores de lobby projetados para escalabilidade horizontal.
Usa o Mina para suportar conexões de clientes TCP, UDP, WebSocket e HTTP simultaneamente.
Encapsula clusters Redis, MongoDB e processamento de filas de mensagens para integração rápida com o backend.
Fornece máquinas de estado, árvores de comportamento, busca de caminho A* e utilitários de malha de navegação.
Gratuito sob sua licença, sendo o único custo executá-lo por conta própria em sua própria infraestrutura.
879 vagas remotas abertas de treinamento de IA, atualizadas em 15 de novembro de 2026; a maioria paga $20–$175 por hora. 8 delas pedem falantes de português. O Zekai lista de graça; a candidatura vai para a plataforma do empregador.
Não, o repositório está apenas em modo de manutenção e o autor recomenda usar o GameServer4j para novas versões.
O gateway baseado em Mina suporta TCP, UDP, WebSocket e HTTP.
Os componentes de game-ai foram movidos para um repositório separado chamado GameAi4j.
Veja o Zekai primeiro no Google