大家好!
我是Stephen,一名软件开发工程师、音频爱好者,也是一个热爱捣鼓东西的普通人。我绝对不是真正的游戏开发者/设计师——我曾无数次尝试用Godot做游戏,但始终没什么进展。
以前做游戏时,最让我困扰的是,每次找音效或占位音乐会打断我的"创作心流"。我得打开Freesound,搜索音频片段,试听后点进去,下载,再从下载文件夹拖到Godot里。几周后,我忘了音频来源,才想起"糟了,这个音频有许可协议,得在游戏致谢里标注"。
后来我发现音乐领域已经有这样的工具了——叫Splice。它是一款桌面应用,可以极其简单地浏览循环乐段、实时下载,还能无缝拖拽到你的数字音频工作站里。
于是,我决定做一个类似的工具,而且是免费的!它通过Freesound API获取所有内容(你需要注册账户并通过应用登录)。
另一件让我头疼的事是:在把音频拖进Godot之前,还得用Audacity这类软件裁剪、标准化、转换格式。Super Duper Samples内置了音频编辑器,能完成所有这些操作——你可以裁剪静音或所需片段,标准化音量使其与其他音效一致,还能转换格式(必要时可调整采样率或合并为单声道)。
下载好一堆音频后,你可以把它们加入"收藏夹"(比如你正在做的游戏项目)。由于下载的文件附带所有许可信息,收藏夹里有个"致谢"按钮——点击后会生成一个纯文本文件,你可以复制或一键保存。这样只需把它放进游戏致谢或上传说明里,再也不用担心素材来源问题了。
如果你用Windows,可能会遇到智能屏幕拦截,需要点击"更多信息"→"仍要运行",因为这是全新应用!Mac用户会遇到类似情况,不过我已经进行了代码签名,只需点击"打开"即可。
这款应用完全开源——如果你想了解底层机制,或想重新利用/扩展它,非常欢迎!https://github.com/Super-Duper-Software/super-duper-samples 如果有人想贡献代码,也欢迎提交PR。
另外,作为一款未经充分测试的全新应用,难免会有一些bug——如果你遇到问题,随时发邮件到 [email protected] 找我,我会尽力修复。
希望这个奇妙社区里的各位能觉得它有用!祝游戏制作愉快 :)
评论 (0)