戏通信类,由 CServer 类实现。
游戏协议类,由 CServerProtocol 类实现。
游戏逻辑类,由 CServerLogic 类实现。
数据库类,由 CServerFrameSet 类实现。
用户管理类,由 CServerFrameView 类实现。
服务器框架类,由 CServerFrame 类实现。
- 15 - 详细设计4.3 重要模块详述 客户端模块: CBorderButton 类是带有边框的图片按钮类,CClockObject 类是时钟类,CWave 是用来播放声音的类,当游戏用户下棋,吃子,起身或坐下时要播放声音,选 择在程序中调用 API 函数 PlaySound 直接播放在资源中的声音文件。
模块描述 如图 4-1。
图 4-1 游戏基本类模块描述 CMainFrame 类是游戏窗口中的游戏大厅框.