本篇是小游戏合集【flea-game】的项目说明。
Flea Game 是一个基于 Web 技术的小游戏合集项目,旨在提供一系列简单有趣、易于访问的浏览器游戏。每个游戏都使用纯HTML、CSS和JavaScript实现,无需安装,打开浏览器即可游玩。
游戏 | 描述 | 开发难度 | 游戏难度 | 状态 |
---|---|---|---|---|
经典数字逻辑游戏,支持多难度级别和游戏存档 | 🛠️🛠️🛠️ | 🎮🎮🎮 | ✅ 已完成 | |
数字合并游戏,看看你能达到多高的分数 | 🛠️🛠️ | 🎮🎮 | ✅ 已完成 | |
经典贪吃蛇游戏,考验你的反应能力 | 🛠️🛠️ | 🎮 | ✅ 已完成 | |
考验记忆力的翻牌游戏,找出所有配对 | 🛠️ | 🎮🎮 | ✅ 已完成 | |
经典的逻辑推理游戏,小心地雷 | 🛠️🛠️🛠️ | 🎮🎮🎮 | ✅ 已完成 | |
经典的方块堆叠游戏,挑战你的空间思维 | 🛠️🛠️🛠️ | 🎮🎮🎮 | ✅ 已完成 | |
经典的策略对战游戏,五子连珠获胜 | 🛠️🛠️🛠️ | 🎮🎮🎮🎮 | ✅ 已完成 | |
经典的三消游戏,连接相同元素获得高分 | 🛠️🛠️ | 🎮🎮 | 🚧 开发中 |
git clone https://github.com/huazie/flea-game.git
cd flea-game
npm install
# 普通模式
npm start
# 开发模式(禁用缓存)
npm run dev
flea-game/
├── assets/ # 静态资源
│ ├── css/ # 样式文件
│ ├── js/ # JavaScript文件
│ └── images/ # 图片资源
├── config/ # 配置文件
│ └── games.json # 游戏配置
├── shudu/ # 数独游戏
├── 2048/ # 2048游戏
├── snake/ # 贪吃蛇游戏
├── memory/ # 记忆翻牌游戏
├── minesweeper/ # 扫雷游戏
├── tetris/ # 俄罗斯方块游戏
├── gomoku/ # 五子棋游戏
├── match3/ # 消消乐游戏
└── index.html # 入口页面
我们欢迎各种形式的贡献,无论是新游戏、功能改进还是bug修复:
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)config/games.json
中添加游戏配置:{
"id": "game-id",
"name": "游戏名称",
"description": "游戏描述",
"link": "game-folder/index.html",
"status": "active",
"images": {
"light": "assets/images/game-light.png",
"dark": "assets/images/game-dark.png"
}
}
本项目基于 MIT 许可证开源。
感谢所有为这个项目做出贡献的开发者和游戏爱好者。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。