房卡棋牌遊戲的執行流程

你的財神爺發表於2017-08-26

1.http伺服器的地址配置:外網伺服器地址,內網,測試網,熱更新、強更,語音等網路地址。

   一般會在一個loaderScene載入場景裡請求渠道配置資訊,獲取對應url請地址,檢查版本更新,是否有熱更包

2.使用者玩家登入

  一般會在一個loginScene登入場景裡使用者登入,登入方式會有幾種,可能有遊客,微信,qq等方式。登入即請求:玩家資訊,遊戲token,遊戲伺服器ip,port(有的遊戲分為大廳,遊戲兩個伺服器),以及玩家的roomInfo(通過這個值判斷該玩家是否存在房間資訊,要不要進行場景恢復)。將獲取到的ip,port跟遊戲伺服器進行長連線。根據roomInfo的值,選擇進入大廳還是進入遊戲

3.大廳場景

 一般是建立房間和加入房間,比賽模式伺服器自動分配房間

4.遊戲場景

進入房間成功訊息:下發房間資訊,玩法規則等等

a 玩家沒有房間時,在這叫做空閒場景,伺服器下發對應事件,來獲取相應的資訊(裡面有的玩家)

有玩家進入房間,坐下,準備等等,之後開始遊戲

b 玩家存在房間,伺服器下發對應事件,進行所有玩家,牌等資訊的場景恢復




相關文章