下载 App

开发日志4

修改于10/0816 浏览综合
增量放置游戏的爽感,有一半来自感官反馈。数字在涨,但如果没有声音,涨得再快也是「安静」的。

核心想法:让音乐跟着 AI 一起长

这个游戏的主题是涌现——智能从混沌里一层层长出来。我想让音乐也长。
所以 BGM 不是一首循环曲,而是 6 个可叠加的音层:
层级音乐状态
L1–2只有冰冷的电子脉冲,没有旋律
L3脉冲中浮现第一个动机
L4动机长成完整旋律
L5–6完整编曲,推向高潮
L7+复用最高音层(音乐已到顶)
玩家升一层,就叠一个新音层上去。音乐本身成了进度条——你不用看数字,听就知道自己到哪了。
两个实现上的关键点:
只增不减。 升级时新增一层,已有的层不打断、不重置。增量游戏的核心体验是「不倒退」,音乐也应该如此。
首次播放要对齐。 如果从 L1 一路玩到 L4,四个音层是先后启动的。但如果读档直接进 L4,得让前四层从同一播放位置一起起播——否则各弹各的,和声就散了。

点击音:连点会奏出音阶

训练按钮是这个游戏里点得最多的东西。单调的「哒」很快就会烦。
所以点击音带连击变调:0.35 秒内的连续点击会逐级升调,最高升 5 个半音后循环。快速连点时,它自然奏出一小段上行音阶。
不是刻意设计的旋律,但手速快的时候,听起来像在弹琴。

音量配比

音效 0.55、音乐 0.28 —— BGM 故意压得比音效低一半。
因为 BGM 是持续的背景,音效是即时的反馈。背景太响会盖掉点击和升级的反馈感,而反馈感恰恰是这个类型最需要的东西。设置里两个都给了独立开关和滑杆,松手才写盘(拖动中频繁 IO 没必要)。

踩的坑:音乐放一会儿就没了

测试时发现 BGM 播着播着就静音。
查下来:每个音层文件只有 20 秒,而代码里从没调用过 SetLooped——播完一遍就停。
加一行就修好了。但这个过程里有个值得记的教训:我最初以为是点某个按钮触发的,因为「点完就停」这个因果看起来太顺了。实际上只是 20 秒刚好到了,纯属巧合。现象给出的因果关系,有时候只是时间上的凑巧。

一点体会

音频是最容易被当作「最后再补」的部分。但对这个游戏来说,它其实承担了叙事功能——你不用读文案,光听音乐从脉冲长成旋律,就知道你的 AI 在长大。
猜你想搜
ai训练模拟器 智能涌现 动态bgm机制
开发日志2截图
开发日志2
书接上回,我很快完成一个版本。然后绑定gamejam也失败,发布也失败,提示 403 Forbidden - 该关卡游戏暂不支持管理测试计划 我尝试在后台手动提交,发现没有构建包。 对比了一下其他项目,让我怀疑是自动创建项目的时候,创建了一个错误的版本。 新的版本我估计是正确的。 不破不立,我想着在后台直接删掉原项目,构建说不定就能创建一个新的了。 然后删除后发现,构建失败了。 无法构建,因为后台
官方
5 赞
开发日志--涌现开篇截图
开发日志--涌现开篇
这次的gamejam的主题是涌现,听起来没那么简单。 我脑海中涌现的一个想法就是现在AI的智能涌现。 简单来说,智能涌现(Emergent Abilities)指的是:当AI模型(尤其是大语言模型)的规模(参数、数据、算力)大到一定程度后,突然“冒出”了一些小模型完全不具备的新能力。这些能力不是被明确编程教出来的,而是模型在海量数据训练中自己“悟”出来的。 可以把它理解成一种 “量变引起质变” 的
官方
5 赞
开发日志 5 —— 增加离线奖励
放置游戏有个绕不开的问题:玩家关掉游戏之后,世界还转不转?
这个游戏的答案是转。离线期间 AI 仍在训练,回来时会告诉你离开了多久、它数了多少次组合。
规则
三条线卡住收益:
项 值 为什么
门槛 5 分钟 太短会让频繁切屏变成刷收益的手段
上限 2 小时 睡觉 8 小时和 2 小时收益一样,鼓励回来看看
效率 20% 离线不能比在线划算,否则最优解是关掉游戏
第截图
开发日志 5 —— 增加离线奖励 放置游戏有个绕不开的问题:玩家关掉游戏之后,世界还转不转? 这个游戏的答案是转。离线期间 AI 仍在训练,回来时会告诉你离开了多久、它数了多少次组合。 规则 三条线卡住收益: 项 值 为什么 门槛 5 分钟 太短会让频繁切屏变成刷收益的手段 上限 2 小时 睡觉 8 小时和 2 小时收益一样,鼓励回来看看 效率 20% 离线不能比在线划算,否则最优解是关掉游戏 第
官方
1 赞
2 回复
开发日志3截图
开发日志3
为什么做 增量放置游戏的驱动力是「看着数字涨」。但只有自己的数字在涨,久了会失去参照。排行榜给的是外部参照——你练了二十分钟长出来的智能,和别人的比是什么水平。 对开发者来说它还多一层作用:能看见数据分布。谁在什么时候突破了哪一层、游戏时长和智能度是否匹配,这是判断数值曲线是否合理的直接依据。 一个不太好办的地方:智能度存不下 排行榜排序靠云端整数,而问题在于——这个游戏的智能度是指数增长的,后期
官方
5 赞
2 回复