https://github.com/yviscool/sudoku
一款经典的逻辑游戏,支持初级、中级、高级三种难度选择。提供动态效果、计时与步数统计、撤销与擦除功能
https://github.com/yviscool/sudoku
Last synced: 4 months ago
JSON representation
一款经典的逻辑游戏,支持初级、中级、高级三种难度选择。提供动态效果、计时与步数统计、撤销与擦除功能
- Host: GitHub
- URL: https://github.com/yviscool/sudoku
- Owner: yviscool
- License: mit
- Created: 2025-01-07T14:22:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-07T16:44:51.000Z (over 1 year ago)
- Last Synced: 2025-09-09T21:12:58.855Z (9 months ago)
- Language: HTML
- Homepage: https://sudoku-pied-kappa.vercel.app/
- Size: 113 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 数独游戏 - Sudoku
 
**数独** 是一款经典的逻辑游戏,通过填写数字使每一行、每一列和每一个 3x3 宫格内的数字均不重复。本项目使用现代前端技术实现,支持多种难度选择和动态效果,提供流畅的游戏体验。
🌐 **项目地址**: [https://github.com/yviscool/Sudoku](https://github.com/yviscool/Sudoku)
---
## 🎮 功能特点
- **多种难度选择**:支持初级、中级、高级三种难度模式。
- **动态效果**:数字填写流畅,带有高亮和冲突提示。
- **计时与步数统计**:实时记录游戏时间和步数。
- **胜利提示**:游戏完成后显示烟花效果和胜利弹窗。
- **撤销与擦除功能**:支持撤销上一步操作和擦除当前格子的数字。
- **响应式设计**:适配桌面和移动设备,随时随地畅玩。
---
## 🚀 使用方法
### 在线体验
直接访问 [Sudoku](https://your-sudoku-app.vercel.app/) 即可在线体验。
### 本地运行
1. 克隆项目到本地:
```bash
git clone https://github.com/yviscool/Sudoku.git
```
2. 进入项目目录:
```bash
cd Sudoku
```
3. 打开 `index.html` 文件即可运行。
---
## 🛠️ 技术栈
- **HTML5**:页面结构与内容。
- **CSS3**:样式与动画效果。
- **JavaScript**:游戏逻辑与交互。
- **SweetAlert2**:美化弹窗提示。
- **tsParticles**:实现烟花效果。
---
## 📸 截图

---
## 📜 许可证
本项目基于 **MIT 许可证** 开源。详情请参阅 [LICENSE](LICENSE) 文件。
---
## 🤝 贡献指南
欢迎贡献代码!如果您有任何建议或发现问题,请提交 Issue 或 Pull Request。
1. Fork 本项目。
2. 创建新分支 (`git checkout -b feature/YourFeature`)。
3. 提交更改 (`git commit -m 'Add some feature'`)。
4. 推送分支 (`git push origin feature/YourFeature`)。
5. 提交 Pull Request。
---
## 📧 联系
如有任何问题,请联系:
📩 **Email**: [your-email@example.com](mailto:your-email@example.com)
🌐 **GitHub**: [yviscool](https://github.com/yviscool)
---
**Enjoy the game! 🎉**
---