跨平台的多进程游戏服务器框架,支持windows(iocp)和linux(epoll)。
ServerEngine有三个版本:
ServerEgine: 基于Socket API实现。
ServerEgine_asio: 基于boost的库ASIO实现。
ServerEgine_libuv: 基于开源的网络库libuv实现。
email : [email protected] QQ群 : 45139128
在群文件中有Demo客户端代码和资源.
说明: 接受玩家的登录连接, 处理登录请求消息
说明: 处理账号登录的验证,新账号的创建,账号的数据库保存
说明: 用于跨服活动, 跨服战需求
说明: 处理玩家角色的逻辑数据,处理玩家角色的一般逻辑功能。
说明: 战场服务器, 副本,大世界,战斗的支持服务器, 处理玩家移动同步,技能,buff等作战功能。
说明: 作为逻辑服和mysql数据库之间的代理服务器,负责定期将玩家的数据写入数据库。
说明: 作为客户端和逻辑服,战场服之间的中转服务器,主要负责消息的转发。
说明: 日志服务器 主要负责逻辑服运营日志的写入mysql数据库。
说明: 主要负责接受WEB后台的控制命令, 启动服务器, 关闭服务器,监视服务器状态, 更新服务器程序和配制。