# builder1 **Repository Path**: chotoo/builder1 ## Basic Information - **Project Name**: builder1 - **Description**: HTML games and JavaScript sorting algorithms demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-08 - **Last Updated**: 2026-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Builder1 项目 这是一个包含 HTML 小游戏和 JavaScript 算法演示的项目。 ## 项目演示 ![项目演示](./项目演示.gif) ## 项目内容 ### 1. 贪吃蛇游戏 (snake.html) 经典的贪吃蛇游戏,具有以下特点: - 精美的渐变背景和毛玻璃效果 - 实时分数显示和最高分记录 - 难度递增系统 - 游戏结束提示 **操作方式:** - 方向键(↑ ↓ ← →)控制蛇的移动方向 - 点击"开始游戏"按钮开始 ### 2. 排序算法测试 (test.js) 包含冒泡排序和快速排序两种算法的实现和性能对比: - 冒泡排序:时间复杂度 O(n²) - 快速排序:时间复杂度 O(n log n) - 性能基准测试功能 **运行测试:** ```bash node test.js ``` ## 快速开始 1. 克隆仓库: ```bash git clone https://gitee.com/chotoo/builder1.git ``` 2. 运行游戏: - 直接在浏览器中打开 `snake.html` 3. 运行算法测试: ```bash node test.js ``` ## 技术栈 - HTML5 Canvas - CSS3 (渐变、动画、毛玻璃效果) - JavaScript (ES6+) - Git 版本控制 ## 性能测试结果 在小数组(6 个元素)上,两种算法性能接近。 在大数组(10000 个元素)上,快速排序比冒泡排序快约 11 倍。 ## 许可证 MIT License ## 作者 chotoo ## 项目地址 https://gitee.com/chotoo/builder1