🕹️游戏音效生成器 - 在线制作 8-bit 复古音效,导出 WAV
做独立游戏、Game Jam 或小程序游戏时,经常需要一大堆“哔哔啵啵”的复古音效:吃金币、发射激光、爆炸、跳跃、受伤、升级、菜单选择……这个工具参照经典的 sfxr 算法在浏览器里实时合成音效,点一下预设就能得到一个新声音,不满意就再点一次或点“变异”在当前声音基础上微调。所有参数都可以手动调整:方波 / 锯齿波 / 正弦波 / 噪声 / 三角波五种波形,起音、持续、冲击、衰减四段包络,起始音高、音高滑动与滑动加速度,颤音,琶音跳变,方波占空比扫动,重复触发,镶边,以及带共振的低通和高通滤波器。每个预设都由随机种子决定,记下种子就能随时复现同一个音效;参数会自动写进网址,复制链接发给队友,对方打开听到的就是同一个声音。导出 8 位或 16 位、22.05 kHz 或 44.1 kHz 的 WAV,可以直接拖进 Unity、Godot、GameMaker、Cocos 等引擎使用,生成的声音可以自由商用。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用游戏音效生成器
- 1点击“拾取 / 金币”“激光”“爆炸”等预设,自动生成并播放一个音效
- 2不满意就再点一次换一个,或点“变异”微调,也可以手动拖动各项参数
- 3选择位深与采样率,下载 WAV;或复制分享链接,历史记录里可以找回之前的声音
常见问题
- 生成的音效可以商用吗?
- 可以。声音完全由你在浏览器里调出来的参数实时合成,不含任何采样素材,导出的 WAV 归你所有,可以用在商业游戏、视频和应用里,不需要署名。
- 怎样复现或分享同一个音效?
- 每次点预设都会显示使用的随机种子,勾选“固定种子”后,同一预设加同一种子会得到完全相同的声音。更方便的办法是复制分享链接:所有参数都编码在网址 # 后面,对方打开就能听到一模一样的音效,数据不经过服务器。
- 8 位和 16 位、22 kHz 和 44 kHz 该怎么选?
- 一般选 16 位 44.1 kHz,兼容性最好、底噪最低。追求更“脏”的复古味道或者要把文件做得特别小,可以选 8 位 22.05 kHz,体积只有四分之一,复古掌机和小游戏常用这种规格。
- 和 sfxr / jsfxr 有什么关系?
- sfxr 是 Tomas Pettersson 为 Ludum Dare 做的经典音效生成器,jsfxr 是它的网页版。这里按同样的思路重新实现了合成器(8 倍超采样振荡器、共振低通、高通、镶边和各种扫频),预设的随机规则也一致,所以熟悉 sfxr 的话可以直接上手,另外加了三角波、随机种子和链接分享。