Amplitude CLI
管理 Amplitude 项目、本地资源和许可证的官方命令行工具。公开开发,功能持续增长。
- 采用 Apache-2.0 许可证
- 支持 Windows、macOS(Intel 和 Apple Silicon)以及 Linux
- 可通过 CLI 或智能体管理项目
- 每个发布压缩包都包含 Shell 补全
免费开源 · Apache-2.0
为你的下一款游戏或 VR 项目带来沉浸式音频体验
一款功能完备、跨平台的音频引擎,专为游戏需求而设计。对每个声音进行空间化、遮挡、反射,并由游戏玩法驱动。
滚动浏览 Amplitude 的五项功能,或直接选择其中之一。每个场景都是引擎每帧为音源所做计算的简化模型。
点阵上的衰减模型模拟:在球体、盒体、胶囊体或锥体衰减形状内,让每个音源随距离淡出。
基于实体的架构与经过优化的 API,让你轻松将 Amplitude 集成到游戏中。
资源以 JSON 文件编写。写好它们,其余的交给 Amplitude。
Amplitude 可运行于 Windows、macOS、Linux、iOS 和 Android,Web 与主机平台即将推出。
实体管理与音频处理都很快:Amplitude 内部大量使用经过 SIMD 优化的运算。
Amplitude 可扩展。编写自定义插件,为引擎添加新的滤波器、编解码器等。
Amplitude 遵循游戏音频编程的通用概念,即使没有经验也能快速上手。
播放一阶到三阶的物理精确 Ambisonics 音源,并使用你的 HRTF 资源实时空间化。
完全掌控引擎的音频渲染方式,用一条管线覆盖所有平台。
为整个环境实时应用回声、增益等效果,也可以通过插件自行创建。
将项目构建、打包并分发为单个包文件,包含所有音频文件。
在自研引擎中从 C++ SDK 起步,或直接使用 O3DE、Flax Engine 的官方集成。Godot 和 ezEngine 即将推出。
使用官方 C++ SDK 将 Amplitude 集成到你自己的引擎或游戏中。这是最快的入门方式。
阅读指南 →Amplitude 通过 O3DE 的 Audio Translation Layer 无缝集成到你的 O3DE 项目中。
在 GitHub 上查看 →基于定制 Flax Engine 音频系统构建的插件,将 Amplitude 直接带入你的编辑器。
在 GitHub 上查看 →将 Amplitude 空间音频带入 Godot 项目——这款免费开源引擎以场景和节点为核心。
在 GitHub 上查看 →在 ezEngine 中使用 Amplitude——一款免费开源、拥有模块化插件系统的 C++ 游戏引擎。
在 GitHub 上查看 →Amplitude 可以直接集成到自研引擎、游戏项目和定制工具链中。从将音频层接入你的运行时,到搭建管线、支持你的团队,为你的项目需求量身打造集成方案。
Amplitude Audio SDK 采用 Apache-2.0 许可证。阅读代码、Fork 它、在游戏中发布它,并一起塑造它的未来。
有问题、Bug 或想法?在这里找到我们。