# 🎵 音频资源需求清单

## 项目概述
为《月球时间囚笼》游戏创建完整的音频系统，包括背景音乐、环境音效、UI音效等。

## 🎼 背景音乐 (Background Music)

### 1. **ambient_mystery.mp3** - 神秘氛围
- **用途**: 初始探索和谜题解决
- **风格**: 神秘、空灵、科幻
- **时长**: 3-5分钟 (可循环)
- **乐器**: 合成器垫音、弦乐、轻微的电子音效
- **情绪**: 宁静但带有紧张感

### 2. **electronic_tension.mp3** - 电子紧张
- **用途**: 危险场景、实验室探索
- **风格**: 电子、工业、紧张
- **时长**: 2-4分钟 (可循环)
- **乐器**: 合成器、鼓机、失真效果
- **情绪**: 紧张、急迫、不安

### 3. **orchestral_revelation.mp3** - 管弦乐启示
- **用途**: 重大发现、剧情高潮
- **风格**: 史诗级管弦乐、电影配乐风格
- **时长**: 4-6分钟 (可循环)
- **乐器**: 完整管弦乐队、合唱团
- **情绪**: 壮观、启发性、情感充沛

### 4. **epic_finale.mp3** - 史诗终章
- **用途**: 游戏结局
- **风格**: 史诗、情感、解脱
- **时长**: 3-5分钟 (不循环)
- **乐器**: 管弦乐、钢琴、人声
- **情绪**: 感人、解脱、希望

## 🌟 环境音效 (Ambient Sounds)

### 5. **ventilation_soft.mp3** - 轻柔通风
- **用途**: 基地内部通风系统
- **特点**: 持续的低频嗡鸣
- **时长**: 30-60秒 (可循环)

### 6. **heart_monitor.mp3** - 心率监控
- **用途**: 医疗舱
- **特点**: 有节奏的哔哔声
- **时长**: 10-20秒 (可循环)

### 7. **reactor_hum.mp3** - 反应堆嗡鸣
- **用途**: 实验室、反应堆核心
- **特点**: 深沉的工业嗡鸣声
- **时长**: 30-60秒 (可循环)

### 8. **space_silence.mp3** - 太空寂静
- **用途**: 月球表面
- **特点**: 极为安静的氛围音
- **时长**: 60-120秒 (可循环)

## ⛈️ 天气音效 (Weather Sounds)

### 9. **wind_gentle.mp3** - 微风
- **用途**: 晴朗天气
- **特点**: 轻柔的风声
- **时长**: 30-60秒 (可循环)

### 10. **rain_light.mp3** - 小雨
- **用途**: 小雨、大雨、酸雨
- **特点**: 轻柔的雨声 (不同音量)
- **时长**: 30-60秒 (可循环)

### 11. **storm_cyber.mp3** - 赛博风暴
- **用途**: 电子风暴
- **特点**: 电子干扰声、静电
- **时长**: 30-60秒 (可循环)

### 12. **solar_storm.mp3** - 太阳风暴
- **用途**: 强烈的太阳风暴
- **特点**: 强烈的电磁干扰声
- **时长**: 30-60秒 (可循环)

## 🔘 UI音效 (UI Sounds)

### 13. **button_click.mp3** - 按钮点击
- **用途**: 按钮点击反馈
- **特点**: 清脆、科技感
- **时长**: 0.1-0.3秒

### 14. **notification_beep.mp3** - 通知提示
- **用途**: 通知、提示
- **特点**: 温和的提示音
- **时长**: 0.3-0.8秒

### 15. **error_alert.mp3** - 错误警报
- **用途**: 错误、警告
- **特点**: 紧急、警示性
- **时长**: 0.5-1.0秒

## 🎭 事件音效 (Event Sounds)

### 16. **discovery_chime.mp3** - 发现音效
- **用途**: 发现物品、解锁内容
- **特点**: 正面、鼓励性
- **时长**: 1-2秒

### 17. **time_distortion.mp3** - 时间扭曲
- **用途**: 时间异常事件
- **特点**: 神秘、扭曲的音效
- **时长**: 2-4秒

### 18. **oxygen_leak_alert.mp3** - 氧气泄漏警报
- **用途**: 氧气泄漏紧急情况
- **特点**: 紧急警报声
- **时长**: 1-3秒

## 📋 技术规格

### 音频格式
- **主要格式**: MP3 (Android兼容)
- **备选格式**: OGG Vorbis (更好的压缩)
- **采样率**: 44.1 kHz 或 48 kHz
- **比特率**: 
  - 音乐: 256-320 kbps
  - 音效: 192-256 kbps
  - 环境音: 128-192 kbps

### 文件大小建议
- **单个音乐文件**: 最大 10 MB
- **单个音效文件**: 最大 1 MB
- **总音频包大小**: 建议控制在 50 MB 以内

### 循环要求
- 所有标记为"可循环"的音频必须无缝循环
- 循环点应在音频波形的零交叉点
- 避免循环时的爆音或断裂

## 🎨 风格指导

### 整体音乐风格
- **主题**: 赛博朋克科幻
- **色调**: 暗黑、神秘、科技感
- **情感范围**: 从孤独冷漠到紧张刺激再到感人深刻

### 乐器偏好
- **电子乐器**: 合成器、鼓机、采样器
- **传统乐器**: 弦乐、钢琴、管弦乐 (适度使用)
- **效果处理**: 混响、延迟、失真、滤波

### 避免的元素
- 过于欢快或轻松的音乐
- 明显的流行音乐风格
- 过度复杂的旋律
- 突兀的音量变化

## 📁 文件命名规范

所有音频文件应严格按照以下命名：
```
ambient_mystery.mp3
electronic_tension.mp3
orchestral_revelation.mp3
epic_finale.mp3
ventilation_soft.mp3
heart_monitor.mp3
reactor_hum.mp3
space_silence.mp3
wind_gentle.mp3
rain_light.mp3
storm_cyber.mp3
solar_storm.mp3
button_click.mp3
notification_beep.mp3
error_alert.mp3
discovery_chime.mp3
time_distortion.mp3
oxygen_leak_alert.mp3
```

## 🔧 实现说明

音频系统已完全实现，包括：
- ✅ 多轨道并发播放
- ✅ 音量控制和静音
- ✅ 淡入淡出效果
- ✅ 动态场景切换
- ✅ 游戏状态响应
- ✅ 音频焦点管理
- ✅ 性能监控

只需将音频文件放入 `app/src/main/res/raw/` 目录即可自动加载。

## 📊 优先级

### 高优先级 (核心游戏体验)
1. ambient_mystery.mp3
2. electronic_tension.mp3
3. button_click.mp3
4. error_alert.mp3
5. time_distortion.mp3

### 中优先级 (增强体验)
6. orchestral_revelation.mp3
7. ventilation_soft.mp3
8. oxygen_leak_alert.mp3
9. discovery_chime.mp3
10. notification_beep.mp3

### 低优先级 (完整体验)
11. epic_finale.mp3
12. 所有天气音效
13. 其他环境音效

## 🎵 创建建议

### AI音乐生成工具
- **Suno AI**: 适合创建背景音乐
- **Udio**: 适合电子和实验音乐
- **AIVA**: 适合管弦乐作品

### 免费资源库
- **Freesound.org**: 音效和环境音
- **OpenGameArt.org**: 游戏音频资源
- **Zapsplat**: 专业音效库 (需注册)

### 音频编辑工具
- **Audacity**: 免费开源音频编辑器
- **Reaper**: 专业DAW (60天试用)
- **Logic Pro**: Mac平台专业工具

---

**注意**: 所有音频文件都应该是原创或使用免费/开源许可，避免版权问题。
