代码架构解析# 1. 写在前面 1.1. 新月杀架构略图 1.2. 参与到新月杀本体的贡献之中 2. 关于环境搭建 2.1. 不编译 2.2. 编译 2.2.1. 全平台通用步骤 2.2.2. Windows 2.2.3. Linux 2.2.4. MacOS 2.2.5. 编译安卓版 3. 新月杀架构说明 3.1. 服务端架构 4. 服务端 - 用户登录 4.1. 数据库设计 4.2. 通信底层(上) 4.3. 拓展包同步机制 5. 服务端 - 创建房间 5.1. 房间的创建与清除 5.2. 玩家的网络状态分析 6. 服务端 - 多房间与游戏流程 6.1. 房间调度 6.2. 请求与答复 6.3. 游戏逻辑 7. 双端:请求与答复 7.1. 服务端:Request 7.2. 客户端:RequestHandler 8. 服务端:人机出牌逻辑 8.1. AI的整体思路 8.2. SmartAI的决策思路 8.2.1. 收益计算器:模拟游戏流程 8.2.2. RequestHandler:模拟玩家面板 8.2.3. 技能编写策略的接口 8.2.4. 推荐的决策策略