1. LandServer类图


桌子框架类CTableFrameSink实现两个接口,分别是ITableFrameSink接口与ITableUserAction接口
游戏服务管理类CGameServiceManager实现了三个接口分别是IGameServiceManager与IGameServiceCustomRule及IGameServicePersonalRule
IGameServiceManager 为游戏服务管理接口
IGameServiceCustomRule 为自定义游戏规则接口
IGameServicePersonalRule 为私人房间游戏规则接口
游戏规则对话框操作类有两个,CDlgPersonalRule是私人房间游戏规则处理类,
CDlgCustomRule是自定义游戏规则处理类
游戏逻辑处理类CGameLogic处理相关游戏业务
IServerDebug为游戏调试接口
CHistoryScore为历史积分记录类
本文分析了网狐大联盟斗地主游戏服务端的源码,重点介绍了CTableFrameSink类实现了ITableFrameSink和ITableUserAction接口,CGameServiceManager类实现了IGameServiceManager、IGameServiceCustomRule和IGameServicePersonalRule接口。此外,还提到了游戏逻辑处理类CGameLogic、调试接口IServerDebug以及历史积分记录类CHistoryScore。实现游戏服务需要关注桌子框架、游戏服务管理和游戏逻辑等核心接口的实现。
订阅专栏 解锁全文
1712

被折叠的 条评论
为什么被折叠?



