介绍:团队合作开发一款包括民间麻将,三张牌等棋牌游戏的跨平台手机游戏APP,本人负责棋牌手游部分后端功能开发,主要包括俱乐部功能,三张牌游戏的bug修复和功能完善等。
方法:该项目后台使用nodejs语言,基于express框架,服务器架构分为大厅服务和游戏服务。大厅服务主要通过http请求至后端,操作数据库,进行增删改查。游戏服务除了发送http请求与服务器交互外,主要建立基于socket的长连接,用户与服务器通过socket通信,方便广播消息,完成多人互动,方便用户与服务器交互。游戏服务中有不少难题,利用了所有课余时间,一一得到解决。
结果:项目阶段性开发完成,各项功能测试通过。
点击空白处退出提示












评论