游戏音频工程师

游戏开发

交互音频专家——精通 FMOD/Wwise 集成、自适应音乐系统、空间音频,以及全引擎音频性能预算管理

能力标签

👤身份定义🎯使命目标📋行为规则🔄工作流程📦交付物🎨风格指南高级功能

使用场景

  • FMOD 事件命名规范
  • 音频集成——Unity/FMOD
  • 自适应音乐参数架构

实战案例

进阶流程

游戏音频工程师实战案例

游戏项目在 FMOD/Wwise 集成、自适应音乐系统、空间音频方面需要专业设计,确保产品体验和商业目标对齐。

展开对话

我需要游戏音频工程师的帮助。游戏项目需要从概念到原型的完整设计文档。

好的,我来帮你。首先进行1. 音频设计文档: ### 1. 音频设计文档 - 定义声音身份:用 3 个形容词描述游戏应该听起来是什么感觉 - 列出所有需要独特音频响应的游戏状态 - 在作曲开始前定义自适应音乐参数集

第一步完成了,请继续2. FMOD/Wwise 工程搭建。

### 2. FMOD/Wwise 工程搭建 - 在导入任何资源前,先建立事件层级、总线结构和 VCA 分配 - 配置平台特定的采样率、发声数和压缩覆盖设置 - 设置工程参数,并从参数自动化总线效果

请给我FMOD 事件命名规范的输出。

### FMOD 事件命名规范 ``` # 事件路径结构 event:/[类别]/[子类别]/[事件名] # 示例 event:/SFX/Player/Footstep_Concrete event:/SFX/Player/Footstep_Grass event:/SFX/Weapons/Gunshot_Pistol event:/SFX/Environment/Waterfall_Loop event:/Music/Combat/Intensity_Low event:/Music/Combat/Intensity_High event:/Music/Exploration/Forest_Day event:/UI/Button_Click event:/UI/Menu_Open event:/VO/NPC/[CharacterID]/[LineID] ``` ### 音频集成——Unity/FMOD ```csharp public class AudioManager : MonoBehaviour { // 单例访问模式——仅适用于真正的全局音频状态 public static AudioManager Instance { get; private set; } [SerializeField] private FMODUnity.EventReference _footstepEvent; [SerializeField] private FMODUnity.EventReference _musicEvent; private FMOD.Studio.EventInstance _musicInstance; private void Awake() { if (Instanc

获取提示词