免费开源 · Apache-2.0

Amplitude Audio SDK

为你的下一款游戏或 VR 项目带来沉浸式音频体验

一款功能完备、跨平台的音频引擎,专为游戏需求而设计。对每个声音进行空间化、遮挡、反射,并由游戏玩法驱动。

运行于
  • Windows
  • macOS
  • Linux
  • iOS
  • Android
功能

听见声音的传播

滚动浏览 Amplitude 的五项功能,或直接选择其中之一。每个场景都是引擎每帧为音源所做计算的简化模型。

点阵上的衰减模型模拟:在球体、盒体、胶囊体或锥体衰减形状内,让每个音源随距离淡出。

形状
球体 · 41 m
引擎内部

Amplitude 的独到之处

  • 为游戏而生

    基于实体的架构与经过优化的 API,让你轻松将 Amplitude 集成到游戏中。

  • 数据驱动开发

    资源以 JSON 文件编写。写好它们,其余的交给 Amplitude。

  • 多平台支持

    Amplitude 可运行于 Windows、macOS、Linux、iOS 和 Android,Web 与主机平台即将推出。

  • 高速处理

    实体管理与音频处理都很快:Amplitude 内部大量使用经过 SIMD 优化的运算。

  • 插件架构

    Amplitude 可扩展。编写自定义插件,为引擎添加新的滤波器、编解码器等。

  • 上手迅速

    Amplitude 遵循游戏音频编程的通用概念,即使没有经验也能快速上手。

你需要的一切

  • Ambisonics 渲染

    播放一阶到三阶的物理精确 Ambisonics 音源,并使用你的 HRTF 资源实时空间化。

  • 可定制的管线

    完全掌控引擎的音频渲染方式,用一条管线覆盖所有平台。

  • 环境效果

    为整个环境实时应用回声、增益等效果,也可以通过插件自行创建。

  • 发布包

    将项目构建、打包并分发为单个包文件,包含所有音频文件。

创作

两种创作方式,同一个引擎

通过终端或专用应用来创建、构建并发布你的 Amplitude 项目。选择最适合你工作方式的流程。

Amplitude CLI 图标 免费 开源

Amplitude CLI

管理 Amplitude 项目、本地资源和许可证的官方命令行工具。公开开发,功能持续增长。

  • 采用 Apache-2.0 许可证
  • 支持 Windows、macOS(Intel 和 Apple Silicon)以及 Linux
  • 可通过 CLI 或智能体管理项目
  • 每个发布压缩包都包含 Shell 补全
Amplitude Studio 图标 付费 抢先体验

Amplitude Studio

Amplitude Audio 的官方项目创作工具。管理项目、编辑资源,并为你的游戏构建和发布,所需工具一应俱全。

  • 轻松浏览资源
  • 一次操作完成验证、保存、编译和发布
  • 在游戏中实时分析 Amplitude
  • 为游戏开发者和声音设计师打造,而非 DAW
集成

在你开发的地方使用

在自研引擎中从 C++ SDK 起步,或直接使用 O3DE、Flax Engine 的官方集成。Godot 和 ezEngine 即将推出。

  • 核心

    C++ SDK

    使用官方 C++ SDK 将 Amplitude 集成到你自己的引擎或游戏中。这是最快的入门方式。

    阅读指南 →
  • 官方

    O3DE

    Amplitude 通过 O3DE 的 Audio Translation Layer 无缝集成到你的 O3DE 项目中。

    在 GitHub 上查看 →
  • 官方

    Flax Engine

    基于定制 Flax Engine 音频系统构建的插件,将 Amplitude 直接带入你的编辑器。

    在 GitHub 上查看 →
  • 即将推出

    Godot

    将 Amplitude 空间音频带入 Godot 项目——这款免费开源引擎以场景和节点为核心。

    在 GitHub 上查看 →
  • 即将推出

    ezEngine

    在 ezEngine 中使用 Amplitude——一款免费开源、拥有模块化插件系统的 C++ 游戏引擎。

    在 GitHub 上查看 →
定制集成

在使用自研引擎?

Amplitude 可以直接集成到自研引擎、游戏项目和定制工具链中。从将音频层接入你的运行时,到搭建管线、支持你的团队,为你的项目需求量身打造集成方案。

洽谈你的项目
开源

免费。开源。随心发布。

Amplitude Audio SDK 采用 Apache-2.0 许可证。阅读代码、Fork 它、在游戏中发布它,并一起塑造它的未来。

你并不孤单

有问题、Bug 或想法?在这里找到我们。