啓動遊戲--選擇服務器--自動更新--賬號登錄--選擇頻道--創建角色--開始遊戲
流程分析:
啓動遊戲:加載資源;初始化SDK;下載服務器列表文件,舉例爲serverlist.txt,該文件存在於web服務器上
選擇服務器:讀取serverlist.txt中的服務器列表,列表中沒行包含服務器的區號 區名字 遊戲服務器ID 遊戲服務器名字 IP 端口 最低客戶端版本號 資源地址
從這個列表中選擇一個服務器,比如 電信--四川區 或者 網通--黑龍江區,選擇完畢後,點 "確定"
自動更新:將選擇的那個服務器,比如四川區,需要的最小客戶端版本號和客戶端自身版本號對比,如果客戶端自身版本號小於服務器需要的最小版本號,
則從服務器信息中的資源地址 下載最新的資源
賬號登錄:輸入賬戶名和密碼,進行認證
選擇頻道:類似於選擇主城,遊戲裏面可能有多個主城
創建角色:選擇主城成功後,會拉取該賬戶名在該服下面的角色,如果拉取的角色數量爲0,則創建新的角色
開始遊戲:選中某個角色,進入遊戲主城
以上參考DNF的登錄流程,可能有些遊戲沒有選擇頻道的流程,那麼就直接
進入選擇角色界面。參考連接如下:
http://dnf.qq.com/act/a20121026gbook/glog.html
遊戲的登錄流程屬於遊戲開發中的一個較爲複雜的流程,希望此文能對登錄流程有疑惑的筒子們有所幫助,也歡迎意見和補充。