首次提交: 时间囚笼游戏完整版本

- 实现了完整的Android游戏框架 (Kotlin + Jetpack Compose)
- 科技暗黑风格UI设计与终端风格界面组件
- 完整的故事系统 (主线+支线剧情)
- 固定底部操作区布局,解决选择按钮可见性问题
- 集成Gemini AI智能对话支持
- 游戏状态管理与存档系统
- 动态天气系统与角色状态跟踪
- 支持离线游戏,兼容Android 11+
This commit is contained in:
2025-08-22 10:07:03 -07:00
commit 514ed09825
111 changed files with 10753 additions and 0 deletions

View File

@@ -0,0 +1,172 @@
#!/bin/bash
# 音频资源下载脚本
# 该脚本会从免费资源网站下载所需的音频文件并重命名
echo "🎵 开始下载音频资源..."
# 创建临时下载目录
mkdir -p temp_audio_downloads
cd temp_audio_downloads
# 目标目录
TARGET_DIR="../app/src/main/res/raw"
echo "📁 目标目录: $TARGET_DIR"
# 下载函数
download_and_rename() {
local url=$1
local filename=$2
local description=$3
echo "⬇️ 下载: $description -> $filename"
# 使用curl下载文件
if curl -L -o "$filename" "$url"; then
echo "✅ 下载完成: $filename"
# 移动到目标目录
mv "$filename" "$TARGET_DIR/"
echo "📂 已移动到: $TARGET_DIR/$filename"
else
echo "❌ 下载失败: $filename"
fi
echo ""
}
# 1. 背景音乐下载
echo "🎼 === 下载背景音乐 ==="
# 神秘氛围音乐 - 来自Pixabay
download_and_rename \
"https://pixabay.com/music/sci-fi-ambient-relaxing-piano-loops-117-bpm-10577.mp3" \
"ambient_mystery.mp3" \
"神秘氛围音乐"
# 电子紧张音乐 - 来自Pixabay
download_and_rename \
"https://pixabay.com/music/sci-fi-sci-fi-background-music-119426.mp3" \
"electronic_tension.mp3" \
"电子紧张音乐"
# 管弦乐启示 - 来自Pixabay
download_and_rename \
"https://pixabay.com/music/sci-fi-deep-space-ambient-120806.mp3" \
"orchestral_revelation.mp3" \
"管弦乐启示"
# 史诗终章 - 来自Pixabay
download_and_rename \
"https://pixabay.com/music/sci-fi-ambient-space-music-119157.mp3" \
"epic_finale.mp3" \
"史诗终章"
# 2. 环境音效下载
echo "🌟 === 下载环境音效 ==="
# 通风系统音效
download_and_rename \
"https://pixabay.com/sound-effects/ventilation-system-39073.mp3" \
"ventilation_soft.mp3" \
"通风系统音效"
# 心率监控音效
download_and_rename \
"https://pixabay.com/sound-effects/heart-monitor-beep-94851.mp3" \
"heart_monitor.mp3" \
"心率监控音效"
# 反应堆嗡鸣
download_and_rename \
"https://pixabay.com/sound-effects/reactor-hum-118476.mp3" \
"reactor_hum.mp3" \
"反应堆嗡鸣"
# 太空寂静
download_and_rename \
"https://pixabay.com/sound-effects/space-ambience-117843.mp3" \
"space_silence.mp3" \
"太空寂静"
# 3. 天气音效下载
echo "⛈️ === 下载天气音效 ==="
# 微风
download_and_rename \
"https://pixabay.com/sound-effects/wind-gentle-123465.mp3" \
"wind_gentle.mp3" \
"微风音效"
# 小雨
download_and_rename \
"https://pixabay.com/sound-effects/rain-light-89174.mp3" \
"rain_light.mp3" \
"小雨音效"
# 电子风暴
download_and_rename \
"https://pixabay.com/sound-effects/electronic-storm-119847.mp3" \
"storm_cyber.mp3" \
"电子风暴"
# 太阳风暴
download_and_rename \
"https://pixabay.com/sound-effects/solar-storm-space-118392.mp3" \
"solar_storm.mp3" \
"太阳风暴"
# 4. UI音效下载
echo "🔘 === 下载UI音效 ==="
# 按钮点击
download_and_rename \
"https://pixabay.com/sound-effects/button-click-sci-fi-117239.mp3" \
"button_click.mp3" \
"按钮点击音效"
# 通知提示
download_and_rename \
"https://pixabay.com/sound-effects/notification-beep-118467.mp3" \
"notification_beep.mp3" \
"通知提示音效"
# 错误警报
download_and_rename \
"https://pixabay.com/sound-effects/error-alert-warning-118295.mp3" \
"error_alert.mp3" \
"错误警报音效"
# 5. 事件音效下载
echo "🎭 === 下载事件音效 ==="
# 发现音效
download_and_rename \
"https://pixabay.com/sound-effects/discovery-chime-118347.mp3" \
"discovery_chime.mp3" \
"发现音效"
# 时间扭曲
download_and_rename \
"https://pixabay.com/sound-effects/time-distortion-sci-fi-118429.mp3" \
"time_distortion.mp3" \
"时间扭曲音效"
# 氧气泄漏警报
download_and_rename \
"https://pixabay.com/sound-effects/oxygen-leak-alert-118384.mp3" \
"oxygen_leak_alert.mp3" \
"氧气泄漏警报"
# 清理临时目录
cd ..
rm -rf temp_audio_downloads
echo "🎉 音频资源下载完成!"
echo "📂 所有文件已保存到: $TARGET_DIR"
echo ""
echo "📋 下载的文件列表:"
ls -la "$TARGET_DIR"
echo ""
echo "✨ 下一步: 在Android Studio中同步项目音频文件将自动集成到游戏中"