立项原因:客户需要
行业背景:休闲游戏的麻将赛道
业务场景:成都麻将血战到底,包括:缺门、刮风、下雨、杠分、血流成河、多次胡牌、结算兜底
点击空白处退出提示
立项原因:客户需要
行业背景:休闲游戏的麻将赛道
业务场景:成都麻将血战到底,包括:缺门、刮风、下雨、杠分、血流成河、多次胡牌、结算兜底
客户户端功能
- 成都血战到底完整规则:缺门、刮风、下雨、杠分、血流成河、多次胡牌、结算兜底
- 好友房、自建房间、房卡模式、对局回放、战绩统计
- 玩家头像、积分、段位、任务系统、每日签到
- 动画特效、胡牌特效、杠牌特效、手牌智能排序
服务端功能(Rust)
- 房间状态机管理、对局流程驱动、牌库随机洗牌算法
- 实时帧同步、多人对局广播、断线重连、状态恢复
- 防作弊校验:牌库校验、操作时序校验、异常操作拦截
- 高并发房间调度、心跳保活、自动解散房间逻辑
后台功能(PHP+Gin)
- 用户管理、权限管理、房卡配置、公告配置、活动配置
- 对局数据统计、流水日志、异常对局监控
- Gin 提供高并发轻量化接口,承接游戏端大量心跳与上报请求
整体技术架构(真实商业麻将架构)
1. 客户端:Cocos Creator 开发跨端麻将 APP,适配安卓 /iOS,实现血战到底、刮风下雨、杠上花、血流成河等川麻专属逻辑
2. 游戏服务端:Rust 高并发游戏服务,无锁事件驱动架构,保障对局帧同步、房间状态一致性、防作弊校验
3. 后台管理 & 官网:前端 Vue,后端 PHP + Go (Gin) 双框架
- PHP:负责运营后台、用户体系、任务、道具、充值流水
- Gin:负责高并发接口、游戏公告、房间列表、在线用户心跳、风控接口
我的职责(架构组成员 核心算法高级程序员)
1. 参与项目整体架构设计,负责 Cocos 客户端与 Rust 服务端的数据协议定义、网络层架构封装,统一前后端交互规范,降低后期维护成本。
2. 独立实现川麻核心规则算法:血战到底多轮胡牌、刮风下雨积分结算、缺门判定、杠牌收益算法,保证上千场对局结算零误差。
3. 负责 Rust 游戏服务端核心逻辑开发,优化房间状态机、事件调度、消息广播,提升服务器并发承载能力。
4. 对接 PHP+Gin 后台双框架体系,完成游戏服务与运营后台的数据同步、日志上报、用户数据互通。
5. 主导对局稳定性、防作弊、断线重连等关键机制优化,修复时序异常、状态同步偏差等隐性问题,保障游戏对局公平与流畅。



评论