Endless Powder 关卡生成详解:32 种配方权重表驱动无限雪山

sterlingcrispin · x · 2026-10-22

sterlingcrispin 继续拆解其滑雪游戏 Endless Powder 的关卡生成设计:每个阶段(stage)是一份「配方」,组合坐标场、章节参数密度/规模/分叉、本地地形特征等元素,且大多用数学计算而非静态资产生成。

配图给出了 4 个配方家族(Big Park、Forking Forest、Rock & Air、Wild Mountain)× 8 个变体共 32 种配方,每种配方对树、岩石、崖壁、跳台、分叉等元素设置相对选择权重(如 Rock & Air 的 rocks 权重高达 6.25)。章节间隔约半英里并平滑过渡约 200 米,随机种子避免同家族连续重复,滑槽与半管章节作为特例循环出现。

核心思路是「章节改变机会与障碍的分布,而不是加载一个预制关卡」:有限配方组即可持续产出不同地形,无需存储不断膨胀的地图。

所属事件:Endless Powder 全程序化拆解:地形、雪面与音频皆数学(16 条相关)→

原文链接 →

「Fun」频道最新

更多「Fun」频道 AI 资讯 →