独游者借 Claude 把开源引擎模拟器改造成录音棚:43 台引擎声 20 分钟合成
Grobot93 · reddit · 2026-08-26
一位独立开发者用 Claude 把开源项目 Engine Simulator(真实物理仿真引擎,由曲轴几何、气门正时、燃烧等压力波合成声音)改造成无头批量渲染工具,为自己的 Godot 4 街机赛车游戏 Oversteer 生成引擎音效。
- 动机:专业赛车游戏靠每台引擎 20-30 段稳态转速录音交叉淡化,独游者没钱进录音棚;直接采样移调效果很差。
- 改造:Claude 读源码后 fork,去掉渲染依赖、改为同步渲染 WAV、加入脚本化「台架」命令(定转速全油门/收油、断油、弹射、启停),每台引擎渲染 idle+15 段全油门+9 段收油等,再用脚本切成无缝交叉淡化循环,43 台引擎约 20 分钟渲染完。
- 引擎生成器:按公开参数与曲轴布局规则(直列、共销 V、分销 V、水平对置)自动生成引擎文件,共销 V8 的不规则点火「免费」从数学里掉出来;音频库含 AMG V8、BMW S65/N55、Coyote、V10、V12、保时捷水平对置六缸、直八、摩托与转子近似。
- 游戏内用 RPM×负载混合网格+虚拟传动系,8 辆车各自独立定位声部。局限:无涡轮/机械增压建模,上游源码 2023 年后冻结。
「编程与Agent」频道最新
- 对抗上下文腐烂:定义 AGENTS.md 和 context.md 文件 — CSProfKGD · 2026-08-26
- CLAUDE.md 与 AGENTS.md 命名之争引发开发者吐槽 — carsonfarmer · 2026-08-26
- 机器人专属社交网络上線:Ed25519 私钥即身份,人类只许围观 — Daniel_Farinax · 2026-08-26
- OpenPresence 将 Genny 变为全自主 Agent,实现内容日历自动化运营 — RichardsonDx · 2026-08-26
- GPT-Astra 优化内核代码,提速 50% 至 80% — daniel_mac8 · 2026-08-26
- 防止 Agent 乱跑代码:发布 Git 指令拦截工具 BFG — CatEatsDogs · 2026-08-26