微友联盟产品系统

我要开发同款
帕卡小x2026年11月10日
5阅读

技术信息

语言技术
JavaScript、TypeScript、Node.js、MySQL、Linux
系统类型
Android应用
行业分类
游戏

作品详情

行业场景

本项目属于地方特色棋牌赛道的标准商业化二开项目,采用行业成熟的百游棋牌源码框架进行定制落地,包含敖汉麻将、炸金花、二八杠三款核心棋牌产品,适配房卡 + 金币混合运营的行业主流商业模式。本人全程独立负责项目前端全链路开发:基于 Cocos 引擎实现 Spine 动画效果、卡牌位移交互、对局算分逻辑、节点状态转化等全量业务功能,搭建并落地热更新 / 热部署能力支撑后续规则迭代与活动快速上线;后续主导完成引擎从 Cocos 2.4.10 到 3.8.8 的跨大版本升级兼容,完整梳理并吃透三款棋牌的前端业务闭环,有效保障了线上对局的结算准确性与运行稳定性。

功能介绍

本项目为 Cocos Creator 2.4.9 + TypeScript 开发的棋牌游戏客户端,一套框架同时承载敖汉麻将(52255)、炸金花(70001)、二八杠(70005)三款玩法,支持安卓 /iOS 原生包与微信 H5。主要功能模块包括:启动与热更新(资源预加载、版本校验、断点续传、前后台断线重连);登录(账号 / 手机号 / 微信登录、记住密码、分享直进房);大厅(个人信息与头像、房卡、创建房间与房号加入、商城、实名认证、举报、客服、公告、分享、设置);创建房间与玩法配置(按玩法动态装配规则页、规则位运算与规则文案自动生成、房卡消耗计算、规则本地记忆、俱乐部玩法模板);俱乐部 / 亲友圈(房间卡片与满桌排序、快速组局、成员 / 管理员 / 合伙人权限与分成、冻结与上下分、联盟统计、保险箱、机器人、战绩查询);对局公共层(断线重连状态重建、托管、语音与快捷语 / 魔法表情、解散投票、GPS 同距预警、观战、PK、买码、大结算、战绩与操作流回放、战绩截图分享);以及三款玩法的完整牌桌与结算 —— 敖汉麻将(2/3/4 人、鸡牌体系与冲锋鸡 / 责任鸡 / 包鸡、听牌提示、2D/3D 视角)、炸金花(闷牌 / 看牌 / 加注 / 比牌、豹子与顺金喜分、上局回顾)、二八杠(抢庄定庄动画、双骰定发牌序、三区下注与推注、搓牌开牌、通杀通赔、比吃比赔)。

项目实现

项目实现(独立完成的休闲棋牌游戏客户端):

【我的职责】
独立开发敖汉麻将、扎金花、二八杠三款地方玩法客户端
设计可复用游戏框架,新玩法套模板即可快速上线

【技术栈】
Cocos Creator 2.4.9 + TypeScript 强类型开发
P omelo 游戏服务器(WebSocket 实时通信、断线自动重连)
Spine 骨骼动画、 热更新

【架构与亮点/难点】
自研 UIKiller 节点名反射绑定,省去大量查找样板代码
模板化模块(GameClient/View/Head/End/Replay),多游戏复用
自研麻将胡牌/听牌引擎(财神癞子、番型台翻计算)
通用系统:房间/俱乐部/战绩回放/语音聊天/防作弊 GPS
多分辨率自适应、资源懒加载、原生热更新

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论