螺旋互娱-微信H5棋牌整套运营版/葫芦鱼炸金花牌九8款/PHP源码带整库可二开
摘要: 这是一套以「葫芦鱼」(鱼虾蟹骰宝)为招牌的微信 H5 房卡棋牌运营包,品牌名「螺旋互娱」。它属于混合交付:外层微信登录网关、ThinkPHP + Workerman 的游戏与管理后台是明文 PHP 源码,而前端大厅和各款游戏是 Cocos Creator 1.8.2 编译好的 H5 运行包。下面把交付内容、技术栈、玩法、部署要点和二开边界逐一说清。
一、拿到手的是什么
先给结论:后端是源码,前端是编译产物。整包约 640MB,核心代码都在 new/js.qbbnn.cn 目录下,另有几份整库 SQL 放在项目根。
微信网关层(PHP 明文):
index.php负责微信 OAuth 授权跳转,jump.php处理游戏入场,jsConfig.php做 JS-SDK 签名,wx_pay/是完整的微信支付下单与回调,person/是个人中心(战绩、邀请、送房卡红包)。这一层全部可读可改。游戏与管理后台(ThinkPHP + Workerman 明文):藏在一个刻意混淆命名的目录
asdfaerwiuu556232sefafekokokooo里(防止后台地址被人猜到),是 ThinkPHP 5.0.7 框架,带 Workerman 3.3.6 常驻进程,application/下分 admin(后台)、game(游戏逻辑)、member(会员)等模块,控制器里能看到斗牛、三公、百人玩法的完整实现,作者署名 wujunyuan。前端客户端(Cocos 编译):大厅
hall_lw6和每款游戏(lw/hly11葫芦鱼、ds2/zjh11炸金花等)都是cocos2d-js-min.js + main.js + src + res的 web-mobile 结构,没有.fire工程文件,只能替换res里的图片素材换皮,改不了游戏主逻辑。

二、内置的游戏
大厅一屏放了 8 款玩法,招牌是「葫芦鱼」这种鱼虾蟹骰宝,其余是常规扑克与牛牛牌九。按类型归一下:
类型 | 游戏 | 人数场 |
|---|---|---|
骰宝 | 葫芦鱼、十二生肖 | 2-12 / 2-10 |
扑克 | 炸金花、庄三公、斗篷、十三张 | 2-6 / 2-10 / 2-4 |
牛牛牌九 | 庄牛、牌九 | 2-13 / 4人专场 |
后端 game 模块与 ds2 分区里还能看到斗牛(douniu / dn9 / dn13-5)、比鸡(biji)、21 点等模块代码,属于同底座上做过的其它玩法,可按需挂到大厅。


三、葫芦鱼玩法怎么玩
葫芦鱼本质是「鱼虾蟹」骰宝的桌面对局版,6 个图案分别是虎、葫芦、鸡、蟹、鱼、虾,一局的节奏是抢庄 → 下注 → 摇骰开奖:
抢庄:进场后玩家选择抢庄或不抢,抢到的当庄家坐镇中央的骰盅。创建房间时可选「自由抢庄」。
下注:闲家在 6 个图案上押筹码,筹码档位 5 / 10 / 20 / 50,可叠押多个图案,倒计时结束停止下注。
摇骰开奖:庄家摇动 3 颗骰子,按图案匹配结算。房间规则写得很直白——「1 个为 2 倍,2 个相同 4 倍」,单注上限可设 1000 / 3000 / 5000。
房间走的是房卡模式:创建房间消耗房卡(12 局 X5 张 / 24 局 X10 张),玩家的房卡余额显示在左下角,通过「客服购卡」或微信支付补充,创建后未开局不扣卡。这套熟人局 + 房卡的设计,正是微信 H5 棋牌最常见的运营形态。



四、技术栈与数据库
整套是纯 PHP 全栈,没有 C++ 或 Java 服务端,中间件要求不高:
运行环境:PHP(包内附
php.ini、enable-php.conf,配 phpStudy / 宝塔即可)、MySQL、Workerman 常驻进程。实时对战:Workerman 3.3.6 起长连接进程,游戏逻辑在 ThinkPHP 的
game模块里跑,不依赖额外的 socket 中间件。微信侧:需要一个已认证的微信公众号(拿 AppID / AppSecret 做网页授权登录),以及一个备案域名(微信 H5 强制要求)。支付走
wx_pay/里的微信支付,含证书目录。
数据库是多库设计:主平台库 douniu.sql 有 42 张表(t_member 会员、t_room 房间、t_recharge 充值、t_order 订单、t_pay 支付、t_moneydetail 资金明细、t_redbag 红包、t_role/t_node/t_access 后台权限、t_history 战绩等),炸金花单独拆成 fk_zjh_base/game/log/logic 一组分库,另有一份 mysql.sql 是 MySQL 系统库(含存储过程)。整库都是现成的,导进去就能跑起数据。

五、部署大概流程
熟手一两个小时能搭起来,第一次接触微信 H5 棋牌的话预留半天,卡点基本都在微信公众号和域名上,代码本身不复杂:
备环境:Windows 或 Linux 装好 PHP + MySQL,用 phpStudy / 宝塔省事;确保 Workerman 需要的常驻进程能跑(关掉相关函数禁用)。
导数据库:把
douniu.sql、fk_zjh_*.sql逐个建同名库导入。配公众号:在
include/WxConfig.php里填自己公众号的 AppID / AppSecret,网页授权域名、JS 安全域名都要在公众号后台加上你的域名。配支付:把微信支付商户号与证书放进
wx_pay/cert,改回调地址。起服务:Nginx / Apache 指向
js.qbbnn.cn目录,命令行拉起 Workerman 游戏进程,管理后台走那个混淆目录访问,用后台的 RBAC 账号登录管理会员、房卡与资金。
管理后台是标准的 ThinkPHP RBAC(用户 / 角色 / 权限节点 / 会员 / 玩家 / 资金明细),运营常用的加减房卡、看流水、管玩家都在里面。

六、能二开到什么程度
一句话:后端随便改,前端只能换皮。
可深度改的:微信登录网关、房卡与充值逻辑、后台管理、以及 ThinkPHP + Workerman 里那部分游戏服务端逻辑,全是明文 PHP,抽水规则、房卡消耗、场次配置、代理与资金流水都能动手,也能顺着现有框架把
game模块里已有的斗牛、三公、比鸡挂到大厅。只能换皮的:大厅和各款游戏的 Cocos 客户端是 1.8.2 编译产物,没有
.fire源工程,只能替换res里的图标、背景、按钮做换皮,改不了游戏内的动画与前端主逻辑;要深改前端得自己拿对应版本的 Cocos Creator 重做工程。
所以这套的定位很清楚:拿来换个品牌、配好公众号和房卡就能开的运营包,招牌玩法葫芦鱼在同类里辨识度高;但它不是一套能从零深改前端的开发底座——前端那道门是锁着的。如果只需要后端调数值、接支付、配运营,这套明文后端加整库已经够用。
下载地址
会员免费本资源为会员专享,登录后可下载

