玩法品类与功能组件覆盖对照
Category
system / 玩法系统。节点定位:把市场常见的 21 个玩法品类拉成一张网,逐品类列出最先要求的功能组件,再把 46 个组件一一对到本仓现有篇目上,给出「已覆盖 / 部分 / 缺口」三档判定。判定只认独立篇与专节,正文里出现过一次词不算覆盖。
Definition
品类是玩家和发行沟通用的标签,功能组件是服务端真要建出来的件。两者不是一对一:排行榜这一个组件,棋牌、派对、MOBA、卡牌十几个品类都要;SLG 这一个品类要的件,横跨账号、持续世界、社交、运营四组。所以本页用两张表回答两个不同的问题:品类表回答「做这个品类,第一批要建什么」,组件表回答「这个件本仓有没有、在第几层」。
Problem
本仓玩法篇的选取标准是「做起来最难」:撮合、排行、技能、结算、同步这类件,做错了会出事故,所以先写。市场常见场景的标准是「每款都要」:任务、成就、签到、邮件这类件,难点不在算法,在数量、配置量与运营节奏。两套标准的交集不是全集,按最难选出来的篇目,必然漏掉最常用的一批。
漏掉的后果在做品类分析时才显形:架构层面讲得通,系统清单却凑不齐,立项时的服务端工作量估算偏低。本页做一次拉网,顺序是先定对照基准,再枚举品类,再把品类反复要求的件归并成清单,最后只把「既没有独立篇、也没有专节」的算作缺口。
判定口径
三档判定,判定对象是本仓 docs/ 下的 md:
- 已覆盖:有以该组件为主题的独立篇,文件主标题就是这个系统。
- 部分:没有独立篇,但在知识库某篇有专节或成段展开,或在教程《玩法系统设计》《辅助系统设计》两讲有专节。
- 缺口:知识库与教程都没有专节,全库只剩零星词,甚至一个词都检索不到。
检索方式是全库关键词 grep 加同义写法复核,检索日期 2026-10-08。全页计数以表格为准:品类 21 个,组件 46 项,其中已覆盖 40、部分 6、缺口 0(原 11 个缺口由 2026-10-09 玩法系统丰富批补齐)。
对照基准:任务书列的 14 个玩法子系统主题
结论:14 个主题 8 个有专篇、2 个有专节,任务、成就、升星、走马灯四项暂无落点。
| 主题 | 本仓落点 | 判定 |
|---|---|---|
| 排行榜 | 排行榜 | 专篇 |
| 队伍匹配 | 队伍匹配(组队) | 专篇 |
| PVP 匹配 | PVP 匹配 | 专篇 |
| 活动 | 活动、排行、匹配与社交 活动专节、教程 10 玩法系统设计 第 2 节 | 有专节 |
| 任务 | 无。全库只在教程 09 游戏编程模式 出现一句任务字节码举例,networking/ipc/06 里的「任务系统」指后台任务队列,与玩法任务无关 | 无落点 |
| 成就 | 无。教程 09 讲用成就举例观察者模式,没有成就系统本身的机制展开 | 无落点 |
| 登录 | 账号、角色与基础系统、登录、支付、社交与广告 SDK | 有专节 |
| 抽奖(随机深解) | 掉落与概率设计,含期望、硬保底、软保底、方差与概率公示合规 | 专篇(数值侧) |
| 武器升星 | 无。「升星」全库 0 命中,成长曲线模型 只到曲线口径 | 无落点 |
| 属性与技能 Buff | 技能系统、技能系统设计 | 专篇 |
| 走马灯 | 无。「走马灯」「喇叭」全库 0 命中 | 无落点 |
| AOI | AOI:兴趣区域 | 专篇 |
| 帧同步 vs 状态同步 | 同步模型、帧同步详解 | 专篇 |
| 战斗验证 | 确定性与数值一致性、结算 | 专篇 |
没有落点的四项,在下面的组件清单里全部按缺口列出,两处口径一致。
品类清单(21 个)
结论:21 个品类没有一家的组件清单是全新的,都是同一份 46 件清单的取子集与排序——品类决定的是建件顺序,不是建件种类。
| 品类 | 核心循环 | 最先要求的功能组件 | 主导问题模型 |
|---|---|---|---|
| 棋牌对局(斗地主、麻将) | 一局定胜负,房卡与托管 | 房间与托管、洗牌与随机证据、结算与对账、防作弊 | 单局房间型 |
| 派对与房间轻竞技 | 开一局玩几分钟,再来一局 | 房间与大厅、快速开局、断线重连、房间内广播与语音 | 单局房间型 |
| 三消与益智休闲 | 过关、体力、道具 | 关卡与次数、体力与重置、关卡排行榜、广告与内购 | 单局房间型、长周期成长型 |
| 音乐节奏 | 打谱面、刷分数、收曲包 | 判定与反作弊、成绩榜、曲库版本与配置 | 单局房间型 |
| MOBA | 五打五推塔,赛季排位 | 同步与裁决、技能与 Buff、匹配与段位、回放与反作弊 | 强实时对战型 |
| FPS / TPS 与战术射击 | 对枪、占点、上分 | 命中判定与补偿、反外挂、匹配与组队、观战回放 | 强实时对战型 |
| 格斗 | 一局几十秒的对拆 | 回滚网络、确定性、输入延迟、断线判负 | 强实时对战型 |
| 竞速与体育 | 一圈一场比时间比分 | 同步与插值、成绩榜、房间与重开 | 强实时对战型 |
| RTS 与即时战术 | 造兵运营、多单位微操 | 命令同步、寻路与批量更新、高频对象与广播、回放 | 强实时对战型、高频对象型 |
| 塔防 | 布阵、波次、通关 | 波次与关卡配置、角色养成、扫荡与次数 | 长周期成长型 |
| 卡牌与 CCG | 构筑、对局、抽卡 | 效果链与状态机、随机与保底、任务成就与图鉴、竞技场结算 | 长周期成长型 |
| 自走棋 | 选秀、D 牌、八人对局 | 房间与回合推进、随机与保底、经济与经验、局内结算 | 单局房间型、长周期成长型 |
| 回合制 RPG 与战棋 | 走格子、出招、看结算 | 效果链与结算顺序、断点恢复、日志复盘 | 长周期成长型 |
| ARPG 与刷宝副本 | 打本、掉装、配装 | 技能与判定、掉落与保底、副本与次数、资产审计 | 组合型 |
| MMORPG 与大世界 | 长线角色、世界共存 | AOI 与分片、任务与成就、公会与交易、合服与跨服 | 持续在线世界型 |
| SLG 与 4X 赛季沙盘 | 城建、行军、联盟战 | 持续世界与计时、联盟与外交、赛季与结算、领地与权限 | 持续在线世界型、长周期成长型 |
| 放置与挂机养成 | 挂机产出、离线收益、活动节奏 | 离线与异步结算、活动与签到、抽卡与并行养成线 | 长周期成长型 |
| 模拟经营与生活 | 建造、生产、交易 | 产消循环、好友互访、家园与存档、商店与定价 | 长周期成长型、持续在线世界型 |
| 生存建造与沙盒 | 采集、建造、共享世界 | 对象持久化、区域负载、领地与反破坏、合服与清档 | 持续在线世界型、高频对象型 |
| Roguelike 与 Roguelite | 重开、局内成长、局外解锁 | 随机种子与复现、局内外状态切分、解锁与图鉴 | 单局房间型、长周期成长型 |
| UGC 与平台生态 | 创作、分享、分发、交易 | 审核与权限、沙盒隔离、经济与分成、账号与未成年人保护 | 经济与平台型 |
题材维度(修仙、武侠、三国、二次元等)不入表:题材换皮不换件,同一套组件换一层文案即可复用。会改变服务端组件需求的只有玩法与商业形态,所以表里只列这两个维度。
组件对照(46 项)
落点列写的是本仓 md 路径;教程指 24-game-types-architecture 树的两讲玩法章,知识库指其余各树。
结论:46 项里已覆盖 40、部分 6、缺口 0——原缺口集中在成长内容与运营节奏侧,2026-10-09 玩法系统丰富批十篇全部补齐,逐项落点见缺口清单节。
账号与身份
结论:本组 4 项全部已覆盖,账号侧是全库最厚的组。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 登录、会话与多端令牌 | 全部 | 账号、角色与基础系统、登录、支付、社交与广告 SDK | 已覆盖 |
| 实名、防沉迷与合规时段 | 国内发行全部 | 账号、角色与基础系统、合规、版号与平台约束 | 已覆盖 |
| 角色创建、区服归属、封禁与找回 | 全部 | 账号、角色与基础系统 | 已覆盖 |
| 合服、迁移与历史数据映射 | MMORPG、SLG、放置 | 分区、迁移、合服与下线 | 已覆盖 |
对局与撮合
结论:本组 6 项全部已覆盖。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 单人匹配与评分体系 | MOBA、FPS、卡牌 | PVP 匹配 | 已覆盖 |
| 组队匹配与队伍状态机 | 全部多人 | 队伍匹配(组队) | 已覆盖 |
| 房间生命周期、大厅与房主权限 | 棋牌、派对、休闲、自走棋 | 单局房间型游戏问题模型(组房、房间生命周期、散局三节) | 已覆盖 |
| 断线重连与托管 | 全部实时 | 单局房间型游戏问题模型、暂停、继续、追帧与断线重连 | 已覆盖 |
| 跨服、分区与世界编排 | MMORPG、SLG | 协调层、跨服与控制平面、分区、迁移、合服与下线 | 已覆盖 |
| 家园、领地与建造权限 | 生存建造、模拟经营、SLG | 家园、领地与建造权限(地块模型、放置校验、权限矩阵、参观) | 已覆盖 |
战斗与表现
结论:本组 7 项全部已覆盖。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 同步模型(帧同步与状态同步) | MOBA、FPS、RTS、格斗 | 同步模型、帧同步详解 | 已覆盖 |
| 技能、Buff 与效果管线 | 全部战斗品类 | 技能系统、技能系统设计 | 已覆盖 |
| AOI 与状态广播 | MMORPG、沙盒、RTS | AOI:兴趣区域 | 已覆盖 |
| 预测、补偿与纠正 | FPS、MOBA、格斗 | 预测、补偿与纠正 | 已覆盖 |
| 回放、观战与裁决 | MOBA、FPS、棋牌 | 回放、观战与裁决、确定性与数值一致性 | 已覆盖 |
| 反作弊与服务端权威 | 全部 | 安全与反作弊 | 已覆盖 |
| 走马灯、喇叭与游戏内公告 | 全部,重度运营品类最吃紧 | 走马灯与公告(消息对象、频控与合并窗口、在线推送与离线拉取) | 已覆盖 |
成长与内容
结论:本组 10 项里 8 项已覆盖、2 项部分;任务、成就、升星、图鉴、体力五个原缺口由 2026-10-09 新增四篇补齐。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 等级、成长曲线与数值口径 | 全部养成 | 成长曲线模型、战斗数值与伤害公式族 | 已覆盖 |
| 掉落、随机与抽卡保底 | 卡牌、ARPG、放置 | 掉落与概率设计 | 已覆盖 |
| 离线与异步结算 | 放置、模拟经营 | 长周期成长与异步交互型游戏问题模型 第 3 节 | 已覆盖 |
| 副本与关卡编排 | ARPG、塔防、回合制 RPG | 关卡难度与新手节奏、掉落与概率设计,机制侧(进入条件、组队副本、难度分层)无专节 | 部分 |
| 背包与物品 | 全部 | 教程 10 玩法系统设计 第 7 节、交易、支付与经济系统 以「经济不是背包加减」带过 | 部分 |
| 任务系统 | 全部,MMORPG 与卡牌最重 | 任务系统(进度模型、事件推进、链式前置、交付提交点) | 已覆盖 |
| 成就系统 | 全部 | 成就与图鉴(只增计数、事件源标签、自动发奖) | 已覆盖 |
| 装备强化与升星 | 养成类全部 | 装备强化与升星(强化表、失败策略、保底、传承) | 已覆盖 |
| 图鉴与收藏 | 卡牌、收集、开放世界 | 成就与图鉴 图鉴节(集合覆盖率与收集度) | 已覆盖 |
| 体力与次数门控 | 三消、卡牌、ARPG | 体力与次数门控(惰性恢复、服务器日窗口、限购幂等) | 已覆盖 |
经济与商业化
结论:本组 5 项里 4 项已覆盖、1 项部分;外观缺口已由新增篇补齐。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 支付、发货与对账 | 全部 | 交易、支付与经济系统 | 已覆盖 |
| 交易行、拍卖与玩家间交易 | MMORPG、SLG | 交易、支付与经济系统、经济平台型架构 | 已覆盖 |
| 抽卡卡池运营与概率公示 | 卡牌、二次元、放置 | 掉落与概率设计 公示与合规章节 | 已覆盖 |
| 商城、礼包与定价 | 全部 | 交易、支付与经济系统 平台化段落、商业化数值示例模型,无商城专节 | 部分 |
| 外观、皮肤与装扮 | MOBA、二次元、沙盒 | 外观、皮肤与装扮(拥有与装备分离、槽位互斥、不卖强度红线) | 已覆盖 |
社交与组织
结论:本组 5 项里 2 项已覆盖、3 项部分;语音缺口已由新增篇补齐。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 排行榜 | 全部 | 排行榜 | 已覆盖 |
| 好友、公会与组织 | 全部社交向 | 活动、排行、匹配与社交 社交专节 | 部分 |
| 聊天、屏蔽与举报 | 全部社交向 | 活动、排行、匹配与社交、房间广播、弱网与国内网络环境 | 部分 |
| 邮件与附件领取 | 全部 | 账号、角色与基础系统 邮件段落、教程 10 玩法系统设计 第 8 节 | 部分 |
| 语音(队伍与房间内) | 派对、FPS、MMO 副本 | 游戏内语音(拓扑取舍、房间令牌、空间语音、治理合规) | 已覆盖 |
运营与留存
结论:本组 6 项全部已覆盖。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 活动与定时活动 | 全部 | 活动、排行、匹配与社交 活动专节 | 已覆盖 |
| 排位赛季与段位结算 | 竞技类 | PVP 匹配、结算 | 已覆盖 |
| 埋点、BI 与留存分析 | 全部 | 埋点、BI 与分析系统 | 已覆盖 |
| 站外触达、推送与召回 | 全部 | 触达体系与外部能力接入 | 已覆盖 |
| 签到、福利与兑换码 | 全部,休闲与放置最重 | 签到、福利与兑换码(签到窗口、邮件解耦、兑换核销防刷) | 已覆盖 |
| 赛季通行证(战令) | 全部中重度 | 战令与赛季轨(赛季结构、双轨领取、切换补发) | 已覆盖 |
治理与保障
结论:本组 3 项全部已覆盖,无缺口。
| 组件 | 常见品类 | 落点 | 判定 |
|---|---|---|---|
| 结算与对账 | 全部 | 结算 | 已覆盖 |
| GM、风控、审计与客服 | 全部 | 风控、审计、GM 与客服、行为风控与治理体系 | 已覆盖 |
| 配置表、脚本与热更新 | 全部 | 脚本、热更新与逻辑扩展、配置表与数据驱动管线 | 已覆盖 |
合计 46 项:已覆盖 40,部分 6,缺口 0。
缺口清单(11 项,已全部补齐)
结论:11 个缺口全部属于「不做就上不了线」型,没有一个属于「做错会出事故」型;按品类需求密度排,任务与成就最先,走马灯与签到其次。2026-10-09 玩法系统丰富批十篇全部补齐,逐项落点见各条末行,下文保留补齐前的分析作对照。
任务系统。接取条件、进度推进、链式前置、奖励发放四件事,MMORPG 与卡牌的内容量全压在它上面。TrinityCore 的做法是把任务定义、达成条件、奖励各自放数据表,服务端只按事件推进进度,加任务不改引擎代码。本仓只有教程 09 讲一句字节码举例,奖励发放侧反而已经有 结算 的凭证口径可接,缺的是中间那层进度模型。落点:任务系统。
成就系统。与任务同构,差别在进度只增不减、按事件订阅、一次性发奖。TrinityCore 把成就与达成条件同样做成数据表加判定条件。本仓用它举例观察者模式,说明事件订阅的动机已经在,缺的是成就自己的口径:进度幂等、跨玩法事件源、发奖与对账怎么接流水。落点:成就与图鉴。
装备强化与升星。资源消耗、失败保护、材料回收、属性迁移四件事,是养成线里最烧资源也最容易出事故的地方。成熟开源件里少见独立的强化模块,属项目自建。本仓数值侧有 成长曲线模型,账务侧有 交易、支付与经济系统 的流水要求,缺的是把两者连起来的机制篇。落点:装备强化与升星。
走马灯、喇叭与游戏内公告。全服下行通道,难点在频控、分片广播、屏蔽与重要消息的保序。Colyseus 的房间广播是框架给的现成下行口,频控与屏蔽仍在业务层。本仓 房间广播、弱网与国内网络环境 讲到网络层,触达体系与外部能力接入 讲站外推送,游戏内这一段两头都不占。落点:走马灯与公告。
签到、福利与兑换码。领取幂等、断档补领、兑换码的批次与一码一用、防刷,全是小额高频的账务动作。Nakama、Colyseus、KBEngine 的内置模块清单里没有这一项,属自建件。本仓邮件附件领取的凭证口径可以直接复用,缺的是签到日历与码池管理这两块。落点:签到、福利与兑换码。
赛季通行证(战令)。免费轨与付费轨的进度、任务驱动的赛季活跃、结算时的补发。Nakama 内置的是 tournaments 与 leagues,管报名、时间窗、奖池与赛季串联,战令的进度轨仍要自建。本仓 商业化数值示例模型 已经把战令放进付费梯度,机制侧缺一节。落点:战令与赛季轨。
图鉴与收藏。收集进度、解锁条件、收集度加成,卡牌与开放世界的长线留存主要靠它。成熟开源件里同样少见对应模块。本仓缺的是「只增不减的事件集合」这个存储口径,以及解锁事件怎么与奖励发放对接。落点:成就与图鉴 图鉴节。
体力与次数门控。体力恢复、按服务器日重置的副本次数、扫荡与补领,是休闲与卡牌品类的节奏闸门。本仓 经济循环与产出消耗 把体力当回收口、关卡难度与新手节奏 把体力当重试成本,都只到数值口径,时区与重置幂等没有落点。落点:体力与次数门控。
外观、皮肤与装扮。库存归属、穿脱的权威、局内可见的同步,是 MOBA 与二次元的主力付费件。本仓数值侧已经把外观当回收口与定价项,状态侧的库存与同步没有专节,正好夹在 技能系统 之外的实体表现与 同步模型 之间。落点:外观、皮肤与装扮。
家园、领地与建造权限。生存建造、模拟经营、SLG 三个品类的主循环都压在这上面:空间归谁、谁能改、破坏怎么算。BigWorld 与 KBEngine 给的是引擎侧的空间与触发器这类件,领地规则属玩法层自建。本仓 AOI:兴趣区域 与 开源服务器地图 提供空间底座,权限与规则没有落点。落点:家园、领地与建造权限。
语音(队伍与房间内)。派对、FPS 开黑、MMO 副本的标配,常见做法是接第三方 SDK,服务端只负责房间语音位的分配与鉴权。本仓 登录、支付、社交与广告 SDK 覆盖了另外四类 SDK 的接入边界,语音不在其中,队伍匹配(组队) 也只在撮合形态里提了一句。落点:游戏内语音。
补齐顺序按品类需求密度排:任务与成就最先,因为 14 个基准主题里它们就占了两个,且 MMORPG、卡牌、放置三个大品类同时依赖;走马灯与签到其次,运营一开活动就会要。(该顺序已按批次执行完毕:2026-10-09 十篇全部入库,见各条末行落点。)
可参考分析
对照基准与缺口条目里引用过的外部做法,逐条给出参考结论、理由与落点;判定只针对「要不要按它的方式补本仓的篇」,不评价原项目本身。
- TrinityCore 的任务数据表化(任务定义、达成条件、奖励各自成表,服务端只按事件推进进度)——可参考。 理由:它把「加任务不改引擎代码」做成了机制,正好是本仓缺的那层进度模型,且与全库配置驱动的既有口径同构。落点:任务系统篇的机制骨架按「定义表 / 条件表 / 奖励表 + 事件推进」展开,奖励发放接结算的凭证口径,配置面引配置表与数据驱动管线。
- TrinityCore 的成就判定条件表——可参考。 理由:进度只增、按事件订阅、一次性发奖三个口径都能落进条件表,避免成就写成散落在业务代码里的 if。落点:成就与图鉴篇的判定口径,事件源按战斗、经济、社交三类归并成订阅表,图鉴作为「只增不减的事件集合」变体同篇展开。
- Nakama 的 tournaments 与 leagues(报名、时间窗、奖池与赛季串联)——可借鉴。 理由:赛季时间窗与赛季串联的口径现成;但它是锦标赛与段位件,战令的免费轨与付费轨进度不在其内,照搬会漏掉进度轨。落点:赛季通行证篇的赛季侧借它的口径,进度轨自建方案单独成节,赛季榜实现回指排行榜。
- Colyseus 的房间广播(框架级下行口)——可借鉴。 理由:全服公告可以视作「向全体房间各广播一份」,下行通道语义现成;但频控、屏蔽、重要消息保序都在业务层,框架不管。落点:走马灯与公告篇承接房间广播、弱网与国内网络环境的网络层,补业务层频控与保序;站外触达那段仍归触达体系与外部能力接入。
- BigWorld 与 KBEngine 的空间与触发器件——可借鉴。 理由:空间底座(谁在附近、进出触发)引擎件给现成,但领地归属、建造权限、破坏判定属玩法层,引擎不管。落点:家园领地篇以AOI:兴趣区域与开源服务器地图为空间底座,权限与规则作为成篇主体。
- Agones 与 Orleans 的调度与 actor 承载——不适用(对这 11 个缺口)。 理由:两者解决的是「件跑在哪」的承载与编排问题,不提供任务、签到、战令这类运营件,放进缺口篇会变成背景噪音。落点:仅在相关篇的承载取舍一句带过,不展开;承载层本身已有协调层、跨服与控制平面。
- 市场品类分类口径(平台标签体系)——可参考。 理由:本页品类表的基础,「题材不入表、只留会改变组件需求的维度」的剔除口径已经过一轮验证。落点:维持本页口径不变;品类到问题模型的映射继续由常见玩法类型概览承担,本页不重复。
Related
关系链:品类标签 → 功能组件清单 → 三档判定 → 缺口补齐顺序。逐段回答「为什么需要下一个」:
- 标签本身给不出结论,先要一层映射,见 常见玩法类型概览 与 游戏类型的分类方法。
- 组件清单按品类汇总之后,才知道哪些件是共性件,本页组件对照表回答这一层。
- 判定之后才有优先级,缺口清单按需求密度排序,不是按实现难度排序。
- 补齐落点在 system 树,入口是 系统总览。
上游:常见玩法类型概览、游戏类型专题、按问题域归纳各类游戏。同层:教程 10 玩法系统设计 与 11 辅助系统设计 按系统逐个展开,本页按品类横向对照,两份清单不必一一对应;本页只对「有没有独立篇」这一件事负责,系统内部怎么拆仍以各自篇目为准。
Reference
- 品类划分参考公开的市场分类口径与平台标签体系,本页只保留会改变服务端组件需求的维度,题材维度已剔除。
- 成熟件事实以各项目公开文档与源码为准,涉及的项目为 Nakama、Colyseus、KBEngine、BigWorld、skynet、TrinityCore、Pitaya、Orleans、Agones;未列具体实现的缺口条目按口径描述,不编造参照。
- 判定与计数口径见上文,检索日期 2026-10-08;数量随本页表格同步更新,改表必改计数。
- 术语对照:Genre(玩法品类)、Gameplay Feature(功能组件)、Coverage(覆盖判定)、Gap(缺口)。