SGame是一个由GO实现的游戏简单服务端框架。
说明
主要是使用GO丰富的库资源和较高的开发效率。
- 开发简单 可以使用已有的代码框架很方便的构建一个新的进程
- 方便扩展 基于已有的框架可以动态的扩展进程及功能组
- 降低依赖 尽量用官方提供的标准库,减少其他的依赖。外部依赖主要是PROTOBUF和REDIGO用来连redis,其他的部分都是本人github下的简单小工具库
- 协议兼容 在协议层,服务器端互传使用PROTOBUF3,服务器与客户端的交互使用JSON,服务器的各项配置也使用JSON来搞。同时提供了不同语言()的CS协议简单封装及对应demo,方便与SGAME框架的交互
目录