Skip to content

marvin9551/snake-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 贪吃蛇游戏

一个使用 Vue 3 + TypeScript + Vite 开发的经典贪吃蛇游戏。

🎮 游戏预览

游戏界面预览

✨ 特色功能

  • 🎯 流畅的游戏体验
  • 🎨 简洁美观的界面设计
  • 📱 响应式布局,支持不同屏幕尺寸
  • 🎹 键盘方向键控制
  • ⏯️ 支持暂停/继续游戏
  • 💯 实时分数显示

🛠️ 技术栈

  • Vue 3 - 渐进式 JavaScript 框架
  • TypeScript - 带类型系统的 JavaScript
  • Vite - 下一代前端构建工具

📦 安装和运行

  1. 克隆项目到本地:
git clone [项目地址]
cd snake-game
  1. 安装依赖:
npm install
  1. 启动开发服务器:
npm run dev
  1. 构建生产版本:
npm run build

🎯 游戏操作说明

  • 点击「开始游戏」按钮开始
  • 使用键盘方向键(↑↓←→)控制蛇的移动方向
  • 点击「暂停」按钮可以暂停游戏
  • 吃到食物可以增加分数和蛇的长度
  • 撞到墙壁或自己的身体游戏结束

🤝 贡献

欢迎提交 Issue 或 Pull Request 来帮助改进这个项目!

📄 许可证

MIT License