房卡棋牌游戏的执行流程

来源:互联网 发布:为知笔记导出 苹果 编辑:程序博客网 时间:2024/05/01 11:41

1.http服务器的地址配置:外网服务器地址,内网,测试网,热更新、强更,语音等网络地址。

   一般会在一个loaderScene加载场景里请求渠道配置信息,获取对应url请地址,检查版本更新,是否有热更包

2.用户玩家登入

  一般会在一个loginScene登入场景里用户登入,登入方式会有几种,可能有游客,微信,qq等方式。登入即请求:玩家信息,游戏token,游戏服务器ip,port(有的游戏分为大厅,游戏两个服务器),以及玩家的roomInfo(通过这个值判断该玩家是否存在房间信息,要不要进行场景恢复)。将获取到的ip,port跟游戏服务器进行长连接。根据roomInfo的值,选择进入大厅还是进入游戏

3.大厅场景

 一般是创建房间和加入房间,比赛模式服务器自动分配房间

4.游戏场景

进入房间成功消息:下发房间信息,玩法规则等等

a 玩家没有房间时,在这叫做空闲场景,服务器下发对应事件,来获取相应的信息(里面有的玩家)

有玩家进入房间,坐下,准备等等,之后开始游戏

b 玩家存在房间,服务器下发对应事件,进行所有玩家,牌等信息的场景恢复




原创粉丝点击