github开源地址:https://github.com/liangzi-aha/cocos_doudizhu_game?tab=readme-ov-file
cocos_doudizhu_game
1、项目介绍
- cocos creator 3.85 版本 + node(服务) + mysql(数据库) 开发斗地主微信游戏 Demo
- nodejs 服务中,斗地主游戏中状态都是存储在内存中,比如玩家扑克牌、房间信息、准备状态、游戏状态等,游戏对局结束会存储玩家对局信息入库,游戏中不会存储状态(设计初觉得游戏对局中状态频繁写入数据库太过麻烦,可能还有延迟,后期也不想改用 Redis 数据库)
2、斗地主游戏功能(demo 可能有 bug)
- 匹配模式:全部玩家进行匹配,至少 3 个人开始对局
- 创建房间模式:创建房间,wx 邀请好友,或通过房间号加入游戏
- 游戏对局:包含抢地主、加倍、明牌、机器人托管、断线重连等功能
游戏图片



