# trae贪吃蛇 **Repository Path**: asrm10/trae-greedy-snake ## Basic Information - **Project Name**: trae贪吃蛇 - **Description**: 使用trae实现贪吃蛇游戏 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-06-12 - **Last Updated**: 2025-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 贪吃蛇游戏项目 这是一个使用 Vue 3 和 JavaScript Canvas 实现的贪吃蛇游戏,包含 UI 美化、道具和商店系统。 ## 项目结构 - `src/`:源代码目录 - `main.js`:项目入口文件 - `App.vue`:主组件,包含游戏逻辑和 UI - `components/`:组件目录 - `ConfigModal.vue`:游戏配置模态框 - `PauseModal.vue`:暂停模态框 - `index.html`:项目入口 HTML 文件 - `package.json`:项目依赖和脚本配置 - `vite.config.js`:Vite 配置文件 ## 运行项目 1. 安装依赖: ```bash npm install ``` 2. 启动开发服务器: ```bash npm run dev ``` 3. 打开浏览器访问 `http://localhost:5173` 即可开始游戏。 ## 游戏说明 - 使用方向键控制蛇的移动方向。 - 吃到食物可以增加得分,食物颜色随机,不同颜色可能有特殊效果(如加速或减速)。 - 可以在商店使用得分购买道具,包括无敌模式(5秒内不会碰撞)和双倍得分(持续10秒)。