NettyGameServer

jwpttcg66GPL-3.0更新放缓

基于 Netty4 的手机游戏分布式服务器,支持 TCP/UDP/HTTP/WebSocket 多协议接入,内置 protobuf 协议栈、RPC、分库分表与异步 MySQL 存储,适合快速搭建游戏后端。

使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑

1.1.6发布于 2017-05-25 02:53 UTC1,671star670fork同步于 2026-11-07 07:34 UTC

怎么上手

由 README 提炼,执行前请确认
README 未说明
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 Netty4 的手机游戏分布式服务器框架,集成网络通信、RPC、分库分表存储与异步事件调度

基于 Netty4 的手机游戏分布式服务器,支持 TCP/UDP/HTTP/WebSocket 多协议接入,内置 protobuf 协议栈、RPC、分库分表与异步 MySQL 存储,适合快速搭建游戏后端。

核心能力

  • 用 protobuf 自定义协议栈做网络通信
  • 同时支持 tcp、udp、http、websocket 链接
  • 用 netty proxy 模式实现网关代理转发
  • 用 mybatis3 支持分库分表与异步 mysql 存储
  • 将 excel 数据生成 java 类和 json 数据字典

容易踩的坑

master-spring-boot 分支才支持 spring boot,主分支不是;数据字典依赖 ExcelToCode 等外部工程生成;README 未给出启动命令,需参考 Wiki 文档

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本1.1.6
  1. 1.1.6最新正式版2017-05-25 · 2017-05-25 02:53 UTC

    1.1.6开始分支

  2. 1.1.41.1.4版本发布2017-05-12 · 2017-05-12 02:54 UTC
    查看更新说明

    修改打包

  3. 1.1.21.1.2版本发布2017-05-10 · 2017-05-10 11:46 UTC
    查看更新说明

    1.1.2版本发布

  4. 1.1.11.1.1版本发布2017-05-10 · 2017-05-10 07:21 UTC
    查看更新说明

    1.1.1版本发布 消息定义增加cmd自动注入

  5. 1.11.1版本发布2017-05-08 · 2017-05-08 04:17 UTC
    查看更新说明

    1.1版本发布

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    NettyGameServer

    • 使用netty4.X实现的手机游戏服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。
    • 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。
    • 使用game-executor工程,增加游戏内的异步事件全局服务,支持事件sharding,均衡的异步执行事件逻辑
    • 使用netty的proxy模式,增加网关代理转发
    • master-spring-boot 分支支持spring boot
    • 增加cocos creator网络链接示例工程

    Wiki/文档

    源码工具链接

    贡献源码&合作&交流
    • 作者qq 330258845
    • QQ群:310158485(已满) 513178622

    avatar