feat: achievement top notification, sound effects, fix magnet food bug
经典贪吃蛇游戏的现代化重塑,温暖护眼配色 + 11 项扩展功能,开箱即用。
支持触屏滑动操作(移动端)。
直接在浏览器中打开 index.html 即可开始游戏,无需安装任何依赖,无需联网。
index.html
# 方式一:双击 index.html 打开 # 方式二:命令行打开 open index.html # macOS start index.html # Windows xdg-open index.html # Linux # 方式三:本地服务器(可选) python -m http.server 8000 # 然后访问 http://localhost:8000
💡 项目为单文件架构(所有 HTML / CSS / JS 集成在 index.html 中),下载 ZIP 解压后双击即可游玩,不存在路径丢失问题。
snake-game/ ├── index.html # 游戏主文件(单文件,包含全部代码) ├── screenshots/ # 游戏截图 │ ├── start_screen.png │ ├── difficulty_selection.png │ ├── leaderboard.png │ ├── skin_shop.png │ ├── achievements.png │ ├── statistics.png │ ├── gameplay.png │ ├── theme_neon.png │ ├── theme_pixel.png │ └── theme_ocean.png └── README.md # 项目说明
四种视觉风格,切换后即时生效:
15+ 成就挑战,覆盖新手到高手:
新增 11 项功能:排行榜、统计面板、难度选择、多种食物、道具系统、主题切换、粒子特效、关卡模式、皮肤商店、动态背景、成就系统
全部 UI 文字中文化,温暖护眼配色方案,响应式画布适配
基础贪吃蛇玩法,键盘 + 触屏控制
MIT License — 自由使用、修改和分发。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
🐍 贪吃蛇 — Snake Game
✨ 功能一览
📸 游戏截图
难度选择
排行榜
皮肤商店
成就系统
统计面板
游戏进行中
主题 — 霓虹赛博
主题 — 像素复古
主题 — 深海
🎮 操作方式
支持触屏滑动操作(移动端)。
🚀 运行方式
直接在浏览器中打开
index.html即可开始游戏,无需安装任何依赖,无需联网。🛠 技术栈
📁 项目结构
🎯 功能详解
🏆 排行榜
📊 统计面板
🎯 难度选择
🍎 多种食物
💊 道具系统
🎨 主题切换
四种视觉风格,切换后即时生效:
👕 皮肤商店
🏅 成就系统
15+ 成就挑战,覆盖新手到高手:
📜 版本历史
v3.0 — 扩展升级
新增 11 项功能:排行榜、统计面板、难度选择、多种食物、道具系统、主题切换、粒子特效、关卡模式、皮肤商店、动态背景、成就系统
v2.0 — 中文护眼版
全部 UI 文字中文化,温暖护眼配色方案,响应式画布适配
v1.0 — 初始版本
基础贪吃蛇玩法,键盘 + 触屏控制
📄 许可证
MIT License — 自由使用、修改和分发。