遊戲登錄流程

啓動遊戲--選擇服務器--自動更新--賬號登錄--選擇頻道--創建角色--開始遊戲


流程分析:

啓動遊戲:加載資源;初始化SDK;下載服務器列表文件,舉例爲serverlist.txt,該文件存在於web服務器上

選擇服務器:讀取serverlist.txt中的服務器列表,列表中沒行包含服務器的區號 區名字 遊戲服務器ID 遊戲服務器名字 IP 端口 最低客戶端版本號 資源地址

從這個列表中選擇一個服務器,比如 電信--四川區 或者 網通--黑龍江區,選擇完畢後,點 "確定"

自動更新:將選擇的那個服務器,比如四川區,需要的最小客戶端版本號和客戶端自身版本號對比,如果客戶端自身版本號小於服務器需要的最小版本號,

   則從服務器信息中的資源地址 下載最新的資源

賬號登錄:輸入賬戶名和密碼,進行認證

選擇頻道:類似於選擇主城,遊戲裏面可能有多個主城

創建角色:選擇主城成功後,會拉取該賬戶名在該服下面的角色,如果拉取的角色數量爲0,則創建新的角色

開始遊戲:選中某個角色,進入遊戲主城


以上參考DNF的登錄流程,可能有些遊戲沒有選擇頻道的流程,那麼就直接

進入選擇角色界面。參考連接如下:

http://dnf.qq.com/act/a20121026gbook/glog.html


遊戲的登錄流程屬於遊戲開發中的一個較爲複雜的流程,希望此文能對登錄流程有疑惑的筒子們有所幫助,也歡迎意見和補充。


發佈了66 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章