百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

godot-steam-audio

> 编程语言
开源

基于 Valve 的 SteamAudio 的沉浸式空间音频扩展,适用于 Godot

666 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

基于 Valve 的 SteamAudio 的沉浸式空间音频扩展,适用于 Godot

godot-steam-audio 这是一个 GDExtension,将 steam-audio 库集成到 Godot 4.4 中。它将遮挡和混响等音效添加到引擎中。

此扩展由我(@stechyo)创建和维护,但由于过去一年在游戏开发方面缺乏时间/兴趣,因此并没有以原本的速度进行维护/开发。当然,我非常感谢所有开启问题和提交 PR、对项目进行关注或普遍对其感兴趣的人。如果有人有兴趣维护该项目,请随时进行分支。如果您对代码/架构有任何疑问,请随时通过电子邮件或在 Twitter 上向我发送 DM。

SteamAudio 是 Valve 创建的一个库,它通过添加旋转和位置跟踪以及实时声音传播(遮挡和反射)等效果来提高游戏中的听觉沉浸感。它被用于许多游戏中,例如 Counter-Strike 2 和 Half-Life: Alyx,而 Valve 为 Unity、Unreal 和 FMOD 提供了 官方插件。本 Godot 扩展是一个非官方插件,但我们的最终目标是提供相同的功能,并允许 Godot 开发者在其游戏中使用这些功能。本扩展是开源的,并采用 MIT 许可证,而 SteamAudio 则采用 Apache 许可证(但仍然是开源的),如其 许可证 所示。请注意,SteamAudio 确实使用专有库,如果要获得完全开源的扩展,您需要自己明确编译所有内容,以选择不包含它们。

此扩展目前处于测试阶段,可能存在 bug 以及缺少优化,并且可能会崩溃。请不要期望现在就能使用此扩展发布游戏,除非您准备好自行对其进行修复/优化(如果您这样做了,提交 PR 也是可以的)。Linux 和 Windows 目前都能正常运行。Mac 可能也能正常运行,但我没有时间和资金来支持它,抱歉。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++game-developmentgdextensiongodotgodot-engine

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言