随着海外休闲棋牌游戏用户数量增长,公司计划开发一款面向海外市场的多人在线 Domino 游戏。项目主要提供快速匹配、好友房、实时对战、断线重连、游戏结算和排行榜等功能,满足玩家日常娱乐及好友组局需求。
客户端使用 Cocos Creator开发,服务端采用 Java和 Spring Boot搭建,并结合 MySQL、Redis及消息队列完成用户数据存储、房间状态管理和异步消息处理。本人作为后端主要负责人,负责服务端整体设计、核心功能开发以及客户端接口联调。
点击空白处退出提示
随着海外休闲棋牌游戏用户数量增长,公司计划开发一款面向海外市场的多人在线 Domino 游戏。项目主要提供快速匹配、好友房、实时对战、断线重连、游戏结算和排行榜等功能,满足玩家日常娱乐及好友组局需求。
客户端使用 Cocos Creator开发,服务端采用 Java和 Spring Boot搭建,并结合 MySQL、Redis及消息队列完成用户数据存储、房间状态管理和异步消息处理。本人作为后端主要负责人,负责服务端整体设计、核心功能开发以及客户端接口联调。
负责多人在线 Domino 棋牌项目的后端架构设计与核心功能开发,后端采用 Java、Spring Boot及微服务架构,客户端使用 Cocos Creator。负责账号、大厅、匹配、房间、游戏逻辑、断线重连、结算、排行榜及活动模块开发;使用 Redis维护在线状态、房间数据和排行榜,使用 MySQL存储用户、资产及牌局数据,通过消息队列异步处理战绩、奖励和日志业务。作为项目主要负责人,承担需求评审、技术方案设计、任务拆分、代码评审、客户端联调、版本上线及线上问题处理等工作。
我的核心工作包括服务拆分、房间和玩家状态机设计、游戏规则实现、匹配、断线重连以及结算系统开发。Redis主要用于会话、在线状态、房间数据和排行榜,MySQL负责业务数据持久化,消息队列用于战绩、奖励和日志等异步处理。另外,我还负责和 Cocos客户端确定通信协议、推进接口联调、处理线上问题,并协调团队完成版本交付。



评论