NettyGameServer
使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑
How to download and setup NettyGameServer
Open terminal and run command
git clone https://github.com/jwpttcg66/NettyGameServer.git
git clone is used to create a copy or clone of NettyGameServer repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with NettyGameServer https://github.com/jwpttcg66/NettyGameServer/archive/master.zip
Or simply clone NettyGameServer with SSH
[email protected]:jwpttcg66/NettyGameServer.git
If you have some problems with NettyGameServer
You may open issue on NettyGameServer support forum (system) here: https://github.com/jwpttcg66/NettyGameServer/issuesSimilar to NettyGameServer repositories
Here you may see NettyGameServer alternatives and analogs
libgdx aframe open-source-ios-apps awesome-cheatsheets phpredis colobot blog NodeBB Aurora cute_headers medis matter-js openage OpenRCT2 dynomite ardb keyv redislite elasticell olric acl tiled SncRedisBundle cocos2d-x CRYENGINE scrapy-cluster ioredis bookbrainz-site finagle Babylon.js