랭킹으로 돌아가기
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
javagameserverdistributedchessgatefishminanettybehavior-treerpgnavmesh
주요 지표
스타 성장
스타
1.2k
포크
491
주간 성장
—
이슈
36
5001k
2017년 10월2019년 3월2020년 9월2022년 2월2023년 8월2025년 1월2026년 7월
아티팩트Maven
git clone https://github.com/jzyong/game-server.gitREADME
简介
一个基于棋牌、MMORPG游戏的分布式java游戏服务器,理论上可以无限水平扩展网关服,大厅服、游戏服达到人数承载。实现了集群注册中心,网关、登陆、后台服务器监控等通用服务器;封装了redis集群、mongodb等数据库处理;封装了消息队列、线程模型、及导表等常用工具类。网关服务器使用mina封装了TCP、UDP、WebSocket、HTTP通信,使该框架能同时支持多种协议的客户端进行游戏。每个以scripts名字结尾的目录都为相应项目的脚本文件。

文档
详细请查看wiki
项目已无新功能开发,只维护:
- 新版本服务器 可参考 GameServer4j
- game-ai 移动到GameAi4j
TODO
- 更新JDK到17
交流
- QQ群:144709243(已满) 143469012
感谢
관련 저장소