# 火箭小游戏 **Repository Path**: d666daw/rocket-game ## Basic Information - **Project Name**: 火箭小游戏 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-28 - **Last Updated**: 2025-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Rocket Game 这是一个基于 Unity 的太空主题游戏项目,玩家需要控制火箭升空并尽可能飞得更高。游戏包含丰富的视觉效果、音效和多种玩法机制,适合用于学习 Unity 游戏开发或作为太空冒险类游戏的基础模板。 ## 特性 - **火箭控制**:玩家可以控制火箭的升空和飞行。 - **太空飞船皮肤**:支持多种飞船皮肤,玩家可以解锁和使用不同的外观。 - **广告系统**:集成了广告系统,支持激励视频和插屏广告。 - **粒子特效**:丰富的爆炸、推进等视觉特效。 - **音效系统**:包含背景音乐和各种操作音效。 - **用户界面**:直观的 UI 设计,包括开始界面、游戏界面和结束界面。 - **物理引擎**:使用 Unity 的物理引擎实现真实的飞行和碰撞效果。 ## 安装说明 1. 安装 [Unity](https://unity.com/download)(建议使用 Unity 2020 或更高版本)。 2. 下载本项目并解压。 3. 打开 Unity Hub,点击 "Open Project",选择项目文件夹。 4. 等待 Unity 加载项目。 5. 在 Unity 编辑器中打开 `Assets/Scenes/SampleScene.unity` 开始游戏。 ## 使用说明 - **开始游戏**:点击主界面的“开始”按钮。 - **控制火箭**:点击屏幕或使用鼠标点击控制火箭的推进。 - **解锁皮肤**:通过游戏内货币解锁不同的飞船皮肤。 - **广告奖励**:观看广告可以获得额外奖励。 ## 项目结构 - **Assets/Scenes**:包含游戏的场景文件。 - **Assets/Scripts**:包含游戏的主要逻辑脚本。 - **Assets/Textures**:包含游戏使用的纹理资源。 - **Assets/Sfx**:包含游戏的音效文件。 - **Assets/Prefabs**:包含游戏的预制体。 - **Assets/Materials**:包含游戏使用的材质。 ## 脚本说明 - **GameController.cs**:控制游戏的整体逻辑,包括得分、升级、皮肤管理等。 - **SpaceshipController.cs**:控制飞船的飞行、推进和碰撞效果。 - **UserInputManager.cs**:处理用户输入,包括点击和触摸事件。 - **AdManager.cs**:管理广告系统,包括激励视频和插屏广告。 - **AstronautMoneyManager.cs**:管理游戏内的货币系统。 ## 贡献指南 欢迎贡献代码和资源!请遵循以下步骤: 1. Fork 本项目。 2. 创建新分支 (`git checkout -b feature/new-feature`)。 3. 提交更改 (`git commit -m 'Add new feature'`)。 4. 推送分支 (`git push origin feature/new-feature`)。 5. 提交 Pull Request。 ## 许可证 本项目使用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。 ## 联系方式 如有任何问题或建议,请联系 [d666daw@gitee.com](mailto:d666daw@gitee.com)。 --- 感谢使用本项目!祝你开发愉快!🚀