游戏音频开发技能包

面向虚幻引擎5游戏开发者的音频系统构建技能集合,通过自然语言驱动MetaSounds DSP、蓝图逻辑和Wwise混音,快速生成完整游戏音频系统。

  • by koshimazaki
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 koshimazaki/ue-audio-skills

使用说明

UE Audio Skills

Agent skills for Unreal Engine 5 game audio development. Build complete audio systems spanning MetaSounds (DSP), Blueprints (game logic), and Wwise (mixing) from natural language.

Built for the UE Audio MCP server and Unreal Editor plugin.

Install

npx skills add koshimazaki/ue-audio-skills

Install specific skills:

npx skills add koshimazaki/ue-audio-skills --skill ue5-metasound-dsp
npx skills add koshimazaki/ue-audio-skills --skill ue5-blueprint-audio
npx skills add koshimazaki/ue-audio-skills --skill ue5-audio-builder
npx skills add koshimazaki/ue-audio-skills --skill ue5-wwise-setup
npx skills add koshimazaki/ue-audio-skills --skill ue5-audio-mcp
npx skills add koshimazaki/ue-audio-skills --skill ue5-plugin-dev

Skills

Skill What it does Requires plugin?
ue5-metasound-dsp MetaSounds DSP specialist — 195 nodes across 23 categories, Builder API, signal flow patterns, graph templates No
ue5-blueprint-audio Blueprint audio logic — game event detection, parameter wiring, asset scanning, audio component patterns No
ue5-audio-builder Full pipeline orchestrator — generates complete MetaSounds + Blueprint + Wwise systems from a single description, 10 audio patterns, AAA project scaffolding No (offline mode)
ue5-wwise-setup Wwise project automation via WAAPI — bus hierarchies, RTPCs, switches, events, SoundBanks, AudioLink setup No (needs Wwise)
ue5-audio-mcp TCP plugin control — 48 commands for building MetaSounds graphs, editing Blueprints, placing audio actors, staging actors and cameras, scanning/exporting assets via the UE5 Editor plugin on port 9877 Yes
ue5-plugin-dev Contributor guide — 6-file checklist for adding new C++ TCP commands + Python MCP tool wrappers to the plugin Yes (source)

The first four skills work standalone — they provide knowledge, patterns, templates, and WAAPI automation without needing the UE5 Editor plugin. The last two require the companion plugin.

Companion Plugin

These skills can drive the UE Audio MCP Plugin — a C++ TCP server running inside Unreal Editor with 48 commands on port 9877:

  • MetaSounds Builder — create graphs, add nodes, wire connections, set defaults, audition, build to asset
  • Blueprint Builder — open BPs, add audio function calls, wire event graphs, compile
  • World Audio — spawn emitters, place audio volumes, import sounds, set physical surfaces, place AnimNotify
  • Query & Export — list assets, scan blueprints, export full MetaSounds graphs, discover node classes
  • Actor & Camera — find actors, set transforms, focus the editor camera, set view targets, possess pawns

The plugin is open source and needs UE 5.7.2+.

Architecture

Three-layer game audio system:

Blueprint (WHEN)  →  MetaSounds (WHAT)  →  Wwise (HOW)
Game events          DSP synthesis          Mixing & routing
Parameter wiring     Builder API            RTPC, buses, spatial
Asset scanning       Graph templates        SoundBanks

Requirements

  • Unreal Engine 5.7.2+ (for the plugin)
  • UE Audio MCP: the Python MCP server (for MCP tools) and the C++ Editor plugin (for Editor commands — optional)
  • Wwise (optional, for full pipeline)

Compatibility

Works with any AI agent that supports the skills standard:

Maintaining

The skills are written in UE-AUDIO-MCP (.claude/skills/) and copied here. To update them, run the sync script against a checkout of that repo, then validate:

python scripts/sync_from_ue_audio_mcp.py ../UE-AUDIO-MCP
pip install skills-ref && for d in skills/*/; do agentskills validate "$d"; done

The script adapts the frontmatter to the Agent Skills spec: space-separated allowed-tools, and argument-hint under metadata.