posts

《游戏设计》卷二《策略、涌现与体验度量》· 全书目录与章节索引(50 篇)

《游戏设计》卷二《策略、涌现与体验度量》全 50 篇。第一部分(第 1–3 章)处理策略与均衡:策略的表示与决策树、策略空间枚举与 Shannon 熵、规模控制与剪枝,严格与弱支配关系、检测算法与复杂度、支配策略的修复,极小极大、混合策略与纳什直觉、最优解的计算代价;第二部分(第 4–6 章)处理涌现与相变:从规则到模式、涌现度量与退化解,平衡的定义层次与度量、平衡与多样性的张力,相变的临界点、序参量与临界指数、粗扫加二分细化的工程实现;第三部分(第 7–13 章)把玩家与体验操作化:自我决定动因模型与机制对齐、玩家类型到机制的映射与漂移,张力与释放的情绪曲线、心流带宽、技巧习得曲线与天花板,体验指标选取与置信区间、可玩性的操作化定义与采样、指标的可比性;第四部分(第 14–16 章)做可视化、反推与装配:纯 xml.etree 曲线与谱、策略空间热力图、相变图读法,从指标反推参数的可行域与代价,最后装配成动态与体验度量的完整链路并交付卷三。按章节提供仿真、逻辑内核与原型;完整项目的配置组装与交付验收仍在补齐。全书围绕虚构的卡牌构筑 Roguelike《灰烬牌库》与工具链 ashdeck 展开。

《游戏设计》卷二《策略、涌现与体验度量》全 50 篇。它接住卷一留下的基线——一份可执行、可证明、跨宿主一致的玩法规格——然后问下一个问题:这份规格跑起来之后会发生什么?玩家又会体验到什么?

卷一做的是 M 层(Mechanics):机制怎么写成规格、规格怎么被 S / P / W / B 四处消费、四处怎么逐字一致。这一卷做的是 MDA 的另外两层:机制跑起来涌现出什么(Dynamics)、玩家因此体验到什么(Aesthetics)。站内这两层基本无人占,而它们恰恰是可计算、可跑、可比较的。

做法只有一句话:把「好玩」拆成能算的量。策略空间的 Shannon 熵、支配策略缺失度、涌现度、相变临界宽度、心流带宽、情绪张力曲线、可解率——每一个都是整数或千分比,都能从同一份 config/play_spec.json 真跑出来。它们是代理指标(proxy),只用于相对比较,不用于证明「好玩」。

贯穿全书的是虚构的卡牌构筑 Roguelike 《灰烬牌库》(工程名 ashdeck)与同一套工具链:config/ 放规格,sim/ 是 Python 仿真,core/ 是 TypeScript 确定性内核,web/ 把内核内联进单文件 HTML 供无头浏览器真玩。本页是《策略、涌现与体验度量》的全书目录:按章节顺序列出全部 50 篇,点击标题直达正文,也可以从各节末尾的「阅读导航」按顺序通读,或先看目录篇 里的分工说明与可运行性口径。

全书概览

项目内容
书稿《游戏设计》卷二《策略、涌现与体验度量》
篇数50 篇(正文 16 章 48 节 + 目录篇 + 附录 A)
贯穿案例卡牌构筑 Roguelike《灰烬牌库》(ashdeck)
核心主张把「好玩」拆成能算的量:策略熵、支配缺失度、涌现度、相变宽度、心流带宽
可运行性六档 S / P / W / D / X / B
前承卷一《玩法机制与可执行规格》 (16 章 48 节)
后继卷三《原型、可玩性与品类》 (16 章 48 节)

三卷怎么分

卷书名回答的问题
卷一玩法机制与可执行规格一份玩法规格怎么写、怎么跑、怎么证明它自洽
卷二策略、涌现与体验度量机制跑起来涌现了什么,玩家体验到什么,怎么算
卷三原型、可玩性与品类同一份规格换成别的品类,还成不成立

与站内既有内容的分工

本卷 16 章

第一部分 · 策略与均衡(第 1–3 章)

第二部分 · 涌现与相变(第 4–6 章)

第三部分 · 玩家与体验(第 7–13 章)

第四部分 · 可视化、反推与装配(第 14–16 章)

可运行性

本卷沿用六档口径:S 是 Python 机制仿真(策略枚举、支配检测、涌现度量、相变扫描、体验指标、参数反推),P 是 TypeScript 确定性内核(node --test),W 是浏览器可玩原型(Playwright 无头真玩),D 是规格文本与清单,X 是需真实环境、命令行不可复现的部分(正文逐处标注),B 是参数扰动与稳健性(软告警不硬失败)。每一节至少有一个 S / P / W 档的代码块,且正文里的每个数字都来自本机实跑。

怎么读

想先看主张,从目录篇 开始,那里有分工说明、代理指标速查与可运行性口径。想直接动手,从第 1 章 开始枚举策略空间,再依次做支配检测、涌现度量与相变扫描。只关心结论,看第 13 章 的可玩性操作化定义与第 16 章 的体验度量联调。

全部文章 Golang Game Minigame Saas Rust Python Java 游戏开发 客户端开发 GameDev
gamedesign

附录 A 动态与体验指标公式、参数表与数据集索引

《游戏设计》卷二《策略、涌现与体验度量》附录:把全卷 16 章的动态与体验指标定义式汇成一张整数公式表、把共享种子池与各章工作点汇成一张参数表、把 48 节的产物与生成脚本汇成一张数据集索引表,并给出一段真跑过的全卷指标总表聚合内核。全部指标都是代理指标,只做相对比较,禁绝对化。

9 分钟阅读
游戏设计 机制设计 可玩性
gamedesign

5.2 平衡的度量

四层结论互相打架时,得把平衡压成一组可比的整数。本节给五个分量——胜率带宽、策略胜率熵、支配缺失度、可用策略数、互有胜负对数——再合成一个复合平衡分,全部是千分比整数。实跑《灰烬牌库》得到 band=703‰、熵=914‰、domFree=166‰、可用 2/6、复合分 605‰,并验证复合分对采样规模不敏感、但分量对容差敏感。

9 分钟阅读
游戏设计 玩法设计 机制设计
gamedesign

5.1 平衡的定义与层次

平衡不是一个数,是四个层次:卡层看有没有被支配的卡,策略层看胜率带宽,反制层看有没有互相克制,参数层看判定会不会随采样翻转。本节把四层各写成一个可算的整数,用《灰烬牌库》六条打法乘八组遭遇跑出胜率矩阵,结果卡层说平衡、策略层说不平衡、反制层说无反制——同一个机制,四层各说各话。

9 分钟阅读
游戏设计 玩法设计 机制设计
gamedesign

4.3 退化解与退化模式

退化 = 可达模式数不少、但实际打法全挤在一条主模式上。退化指数 = 1000 × 主模式出现次数 // 非空回合程序总数。本节对 64 个优先序策略算胜率与退化指数,按胜线/退化线分成退化解、健康解、退化模式、弱解四象限:退化解 22 个,最退化的 heavy>strike>guard 胜率 1000‰、退化 631‰;B 层证明退化线一动名单就变。

9 分钟阅读
游戏设计 玩家体验 可玩性