Skip to content

zyb2013/GameProject3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mmorpg Game Engine

email : ylmbtm@163.com QQ群 : 45139128

介绍 跨平台的服务器网络引擎库, 以及一套完整的游戏服务器框架。
Linux下采用的EPOLL模型, Windows下采用的IOCP模型。 包含以下服务器

1.登录服务器(LoginServer)
说明: 接受玩家的登录连接, 处理登录请求消息

2.账号服务器(AccountServer)
说明: 处理账号登录的验证,新账号的创建,账号的数据库保存

3.中心服务器(CenterServer)
说明: 用于跨服活动, 跨服战需求

4.逻辑服务器(LogicServer)
说明: 处理玩家角色的逻辑数据,处理玩家角色的一般逻辑功能。

5.战斗/副本/战场/服务器(GameServer)
说明: 战场服务器, 副本,大世界,战斗的支持服务器, 处理玩家移动同步,技能,buff等作战功能。

6.DB服务器(DBServer)
说明: 作为逻辑服和mysql数据库之间的代理服务器,负责定期将玩家的数据写入数据库。

7.网关服务器(ProxyServer)
说明: 作为客户端和逻辑服,战场服之间的中转服务器,主要负责消息的转发。

8.日志服务器(LogServer)
说明: 日志服务器 主要负责逻辑服运营日志的写入mysql数据库。

9.Http服务器(HttpServer)
说明: http服务器, 主要负责php后台和游戏服务器之间的通信, 比如接受后台指令, 处理充值等等。

10.监视服务器(WatchServer)
说明: 主要负责接受WEB后台的控制命令, 启动服务器, 关闭服务器,监视服务器状态, 更新服务器程序和配制。

About

MMORPG ENGINE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 62.7%
  • C# 29.1%
  • C 4.3%
  • Lua 1.4%
  • Objective-C 0.7%
  • ShaderLab 0.7%
  • Other 1.1%