[论文解读] Automatic Generation of Level Maps with the Do What's Possible Representation
本文提出了一种可扩展的、开放式的程序化地牢生成方法,采用 Do What's Possible (DWP) 表示法,结合确定性复杂字符串生成器(SDA)与生成可能性过滤器,迭代构建关卡地图。该方法支持无限地图扩展,可适应空间约束,并支持对地图生成器进行进化优化,以生成高质量、可定制的地牢布局,具备对设计模式和环境障碍物的双层自适应能力。
Automatic generation of level maps is a popular form of automatic content generation. In this study, a recently developed technique employing the {\\em do what's possible} representation is used to create open-ended level maps. Generation of the map can continue indefinitely, yielding a highly scalable representation. A parameter study is performed to find good parameters for the evolutionary algorithm used to locate high-quality map generators. Variations on the technique are presented, demonstrating its versatility, and an algorithmic variant is given that both improves performance and changes the character of maps located. The ability of the map to adapt to different regions where the map is permitted to occupy space are also tested.
研究动机与目标
- 开发一种可扩展的、开放式的程序化关卡地图生成表示法,支持任意地图尺寸与持续增长。
- 应用进化算法优化复杂字符串生成器(SDA),以生成高质量的地牢布局。
- 通过使系统能够响应空间约束与已有内容,研究地图生成中的自适应性。
- 评估 DWP 表示法在不同地图生成场景与参数配置下的多功能性与性能表现。
- 探索扩展功能,如特殊房间插入与概率化放置,以支持实际游戏设计应用。
提出的方法
- DWP 表示法使用自驱动自动机(SDA)作为复杂字符串生成器(CSG),生成决定关卡生成决策的确定性位序列。
- 生成可能性过滤器(GPF)将这些序列解释为命令,用于放置新房间,拒绝与已占用空间冲突的放置操作。
- 房间放置决策通过迭代方式进行:选择父房间、方向、朝向与尺寸,仅当空间可用时才允许放置。
- 进化算法通过最大化基于地图质量指标(如连通性与房间数量)的适应度,优化 SDA 的转移规则。
- 系统支持增量式地图增长,允许在任意时间点停止生成,获得一个有效且部分生成的地图。
- 扩展功能包括通过列表插入特殊房间,以及软化 GPF 以支持概率选择(例如,在平坦地形上优先放置平坦道路)。
实验结果
研究问题
- RQ1DWP 表示法能否以极低的表示开销生成任意大小的地牢地图?
- RQ2进化参数如何影响生成地图的质量与多样性?
- RQ3DWP 系统在地图生成过程中,对空间约束与已有障碍物的适应能力达到何种程度?
- RQ4双层自适应机制——即进化后的 CSG 模式与动态 GPF 过滤——在现有环境中的内容生成方面,改善程度如何?
- RQ5DWP 框架能否支持实际增强功能,如特殊房间插入与概率化放置,以实现地形感知设计?
主要发现
- DWP 表示法成功生成了长达 40×40 的自避走迷宫,超过以往自适应表示法 12×12 的限制。
- 该方法实现了 8 位格雷码的进化,拥有 256 个唯一值,展示了其在复杂模式生成方面的强大能力。
- 通过进化获得的 SDA 基础生成器即使未显式针对美学进行适应度塑造,也能生成连通性高且结构多样的地图。
- 系统实现了可扩展的地图生成,能够以极简数据结构无限扩展,无预设大小限制。
- 双层自适应机制使同一进化后的 CSG 能够在不同障碍物模式下生成不同风格的地图,实现上下文感知的内容生成。
- 通过特殊房间插入与概率化放置等修改,显著提升了地形感知生成的实用性,例如在平坦地形上优先生成平坦道路。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。