# 收集星星 **Repository Path**: Megasu/collect-stars ## Basic Information - **Project Name**: 收集星星 - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-26 - **Last Updated**: 2026-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Collect Stars 一个基于 Phaser 3 引擎的简单 2D 小游戏。 ## 游戏简介 「Collect Stars」是一款有趣的收集类小游戏,玩家需要控制角色收集空中的星星来获得分数。 ## 运行方式 由于这是一个基于 Phaser 3 的网页游戏,您可以通过以下方式运行: ### 方法一:直接打开 HTML 文件 如果在项目根目录中存在 `index.html` 或其他 HTML 入口文件,直接在浏览器中打开即可运行游戏。 ### 方法二:本地服务器运行 1. 确保已安装 Node.js 2. 在项目目录中运行简单的 HTTP 服务器: ```bash # 使用 Python 3 python -m http.server 8080 # 或使用 Node.js http-server npx http-server ``` 3. 在浏览器中访问 `http://localhost:8080` ## 操作说明 - **方向键** 或 **WASD**:控制角色移动 - 收集星星获得分数 - 躲避障碍物或敌人 ## 项目结构 ``` ├── assets/ # 游戏图片资源 │ ├── dude.png # 玩家角色 │ ├── platform.png # 平台 │ ├── sky.png # 背景天空 │ └── star.png # 星星 ├── audio/ # 游戏音效 │ ├── bgm.mp3 # 背景音乐 │ ├── explosion.mp3 # 爆炸音效 │ └── win.mp3 # 胜利音效 ├── lib/ # 第三方库 │ └── Phaser3.min.js # Phaser 3 引擎 └── (游戏入口文件) ``` ## 技术栈 - **Phaser 3**: 流行的 HTML5 游戏框架 - **JavaScript**: 游戏逻辑编写 ## 许可证 请查看 LICENSE 文件了解具体的许可证条款。