一个以复古风格为主题的微信小程序小游戏合集,包含多种经典玩法,并支持五子棋好友联机对战。
- 俄罗斯方块
- 80 年代街机风界面
- 开始/暂停控制
- 长按左移、右移、下落快速操作
- 贪吃蛇
- 基础可玩版本
- 2048
- 基础可玩版本
- 五子棋
- 人机对战(简单 / 普通 / 困难)
- 好友联机对战(创建房间、分享邀请、加入房间)
- 标准交叉点落子、天元标记、边缘半截线
.
├── app.js
├── app.json
├── app.wxss
├── pages
│ ├── home # 游戏大厅
│ ├── tetris # 俄罗斯方块
│ ├── snake # 贪吃蛇
│ ├── game2048 # 2048
│ └── gomoku # 五子棋(人机+联机)
├── utils
└── project.config.json
- 打开微信开发者工具
- 导入项目目录:
/Users/zq/长亭/学习/小程序 - 使用小程序模拟器预览与调试
联机模式依赖微信云开发数据库。
- 在微信开发者工具中开通云开发环境
- 创建集合:
gomoku_rooms - 开发阶段可先使用宽松读写权限(发布前请收紧)
- 俄罗斯方块:全屏自适应、复古街机外观、按键交互增强
- 五子棋:
- 从格子中心落子修正为交叉点落子
- 补充天元标记和边线半截处理
- AI 从随机落子升级为攻防评分决策
- 五子棋 AI 进一步加入禁手规则与更深层搜索
- 俄罗斯方块加入关卡速度曲线与音效
- 游戏大厅增加战绩与排行榜
当前未设置开源许可证,如需开源可补充 MIT 或 Apache-2.0。