Steam Audio SDK 完整源代码现已开源

Steam 社区公告称,随着 Steam Audio 最新版本(v4.5.2)的发布,Steam Audio SDK 的完整源代码现已开源。这是 Steam Audio SDK 源代码的第一个开源版本。

“通过此版本,我们的目标是为开发人员提供更多的控制权,从而为用户带来更好的体验,并希望为使用 Steam Audio 的更广泛的开发者社区做出有价值的贡献。”

整个 Steam Audio 代码库,包括 SDK 和所有插件,现已在 Apache 2.0 许可证下发布。开发人员可以在商业产品中使用 Steam Audio,并根据自己的许可条款修改或重新分发它,而无需包含源代码。

官方表示,在获取了大量来自社区提供的对开源插件(Unity、Unreal 和 FMOD Studio)的有价值的反馈和贡献之后,他们决定做出这一开源举措,以希望将同样的优势带到核心 SDK 中。此举将使得开发人员能够根据自己的需求定制 SDK,并为使用该技术的每个人提供更好的体验。

我们所从事的功能的选择通常是由内部项目的需求驱动的。例如,在开发 Half-Life 期间,我们花了大量时间开发混合混响和路径功能,并将其作为 Steam Audio 4.0.0 的一部分发布。

但这些优先事项可能并不总是与合作伙伴的优先事项一致,因此我们希望消除阻碍合作伙伴实施需要访问核心 Steam Audio SDK 的空间音频功能的障碍。例如,我们可能正在修复 Steam Audio 中影响内部项目的性能问题,但合作伙伴可能需要将 Steam Audio 移植到控制台平台。

将整个 SDK 作为开源提供给合作伙伴,可以让他们自己管理移植工作,并根据自己的需要进行优化,同时还允许他们在需要时将自己的修改意见反馈回来。

接下来,项目团队还将继续对 Steam Audio 进行持续改进,包括发布错误修复和新功能。

未经允许不得转载:岩猫星空网 » Steam Audio SDK 完整源代码现已开源