Files
ToTheMoon/README.md
2025-08-27 18:40:30 +08:00

96 lines
4.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🌙 GameOfMoon - 时间囚笼
## 📁 项目结构
```
GameOfMoon/
├── 📚 Story/ # 故事脚本和剧情文档
│ ├── STORY_INDEX.md # 故事骨架总索引
│ ├── STORY_MASTERPIECE_REDESIGN.md # 大师级故事重构
│ ├── EXPANDED_MAIN_STORYLINE.md # 主线剧情扩展
│ ├── MISSING_STORY_NODES.md # 补充的故事节点
│ ├── EVA_SECRET_MASTERPIECE.md # 核心支线:伊娃的秘密
│ ├── SIDE_QUESTS_MASTERPIECE.md # 支线剧情集合
│ ├── DETAILED_SIDE_BRANCHES.md # 详细支线实现
│ ├── DIALOGUE_SYSTEM_MASTERPIECE.md # 对话系统设计
│ ├── MORAL_SYSTEM_INTEGRATION.md # 道德系统整合
│ ├── MORAL_INTEGRATION_EXAMPLES.md # 道德选择示例
│ └── MASTERPIECE_SUMMARY.md # 项目成果总结
├── 🎵 Audio/ # 音频资源和相关文档
│ ├── AUDIO_REQUIREMENTS.md # 音频需求规格
│ ├── AUDIO_DOWNLOAD_GUIDE.md # 音频下载指南
│ ├── AUDIO_QUALITY_REPORT.md # 音频质量报告
│ └── scripts/ # 音频处理脚本
│ ├── download_reliable_audio.py # 音频下载脚本
│ ├── download_scifi_audio.py # 科幻音频下载
│ ├── quick_audio_setup.py # 快速音频设置
│ ├── get_sample_audio.py # 示例音频获取
│ ├── verify_audio_names.py # 音频文件验证
│ ├── audio_rename.sh # 音频重命名脚本
│ ├── create_placeholder_audio.sh # 创建占位音频
│ └── download_audio_resources.sh # 音频资源下载
├── 📋 Documentation/ # 项目管理文档
│ ├── PROJECT_STATUS.md # 项目状态跟踪
│ └── REMAINING_TASKS_ANALYSIS.md # 任务分析报告
└── 📱 app/ # Android应用源码
├── src/main/java/com/example/gameofmoon/
│ ├── domain/model/ # 数据模型
│ ├── data/ # 数据层
│ ├── presentation/ # UI层
│ └── core/ # 核心功能
└── src/main/res/ # 资源文件
```
## 🎭 故事系统特色
### 🌟 大师级叙事设计
- **5层递进真相**:从基地事故到虚拟监狱的震撼揭露
- **四维道德光谱**个人vs集体、理性vs感性、保守vs激进、人道vs实用
- **多重结局系统**9个不同的哲学立场结局
- **深度角色关系**:基于道德匹配度的动态关系网络
### 📚 完整内容体系
- **11个核心故事文档**超过13万字的完整剧情内容
- **17个主线节点**:从觉醒到最终选择的完整旅程
- **多个A级支线**:《伊娃的秘密》、《最后的录音》等深度支线
- **复杂选择网络**:每个选择都有多层次的道德和哲学重量
### 🎪 互动体验创新
- **不可靠叙述者**:主角也是数字意识,真相层层剥离
- **记忆系统**:角色记住玩家的重要选择和价值观
- **道德冲突**:当价值观产生矛盾时的内心挣扎表现
- **哲学思辨**:通过日常对话探讨存在、身份、真实等深刻主题
## 🎯 质量标准
达到以下艺术作品级别的质量:
-**《西部世界》级别的哲学深度**
-**《底特律:变人》级别的道德重量**
-**《她》级别的情感细腻度**
-**《银翼杀手》级别的思辨性**
## 🚀 技术实现
- **平台**: Android 11+ (minSdk 30)
- **语言**: Kotlin + Jetpack Compose
- **架构**: MVVM + Clean Architecture
- **数据**: Room数据库 + DataStore
- **音频**: AndroidX Media3 ExoPlayer
- **AI集成**: Google Gemini API
## 📖 使用说明
1. **Story目录**:包含所有故事脚本和剧情设计文档
2. **Audio目录**:音频资源需求和下载工具
3. **Documentation目录**:项目管理和开发文档
4. **app目录**Android应用的源代码
## 🎨 创作理念
这不仅是一个游戏,更是一个**互动哲学实验室**,让玩家通过选择来探索自己的价值观,理解人性的复杂,并在虚拟的困境中找到真实的自己。
*"在虚拟的困境中,我们发现了最真实的人性;在数字的选择中,我们找到了最深刻的意义。"*