游戏开发产品系统

我要开发同款
proginn17234517732026年09月20日
7阅读

技术信息

语言技术
Java
系统类型
Android应用
行业分类
游戏

作品详情

行业场景

随着海外休闲棋牌游戏用户数量增长,公司计划开发一款面向海外市场的多人在线 Domino 游戏。项目主要提供快速匹配、好友房、实时对战、断线重连、游戏结算和排行榜等功能,满足玩家日常娱乐及好友组局需求。
客户端使用 Cocos Creator开发,服务端采用 Java和 Spring Boot搭建,并结合 MySQL、Redis及消息队列完成用户数据存储、房间状态管理和异步消息处理。本人作为后端主要负责人,负责服务端整体设计、核心功能开发以及客户端接口联调。

功能介绍

负责多人在线 Domino 棋牌项目的后端架构设计与核心功能开发,后端采用 Java、Spring Boot及微服务架构,客户端使用 Cocos Creator。负责账号、大厅、匹配、房间、游戏逻辑、断线重连、结算、排行榜及活动模块开发;使用 Redis维护在线状态、房间数据和排行榜,使用 MySQL存储用户、资产及牌局数据,通过消息队列异步处理战绩、奖励和日志业务。作为项目主要负责人,承担需求评审、技术方案设计、任务拆分、代码评审、客户端联调、版本上线及线上问题处理等工作。

项目实现

我的核心工作包括服务拆分、房间和玩家状态机设计、游戏规则实现、匹配、断线重连以及结算系统开发。Redis主要用于会话、在线状态、房间数据和排行榜,MySQL负责业务数据持久化,消息队列用于战绩、奖励和日志等异步处理。另外,我还负责和 Cocos客户端确定通信协议、推进接口联调、处理线上问题,并协调团队完成版本交付。

示例图片

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

评论