這裡我需要給你科普一個東西,網路遊戲的伺服器實際上是分開的,一個是遊戲伺服器,一個是聊天伺服器,在遊戲裡面,你的裝備資料、你的傷害數值與你的聊天資料是完全分離的,所以我們在讀條的時候並不是不能聊天,而是載入介面把聊天介面擋住了,而我們遊戲對戰的伺服器正在載入我們的遊戲資料,所以並不能支援我們見的聊天。
這裡拿英雄聯盟來舉例子,我們在選人能夠聊天,是因為我們在遊戲的同時加入了一個大型的聊天室,然後透過程式把這個“聊天室”整合進遊戲內部,讓遊戲內的伺服器為其開啟一個互動介面就可以實現在遊戲中聊天了。但是我們在遊戲準備階段的時候由於我們並不是好友,系統只會把我們拉進一個臨時的聊天室,這時候我們就可以跟隊友進行溝通了,然後緊接著遊戲開始,我們的資料被呼叫到比賽伺服器,然後這時候遊戲客戶端啟動,這個客戶端並不是我們輸入賬號密碼進入的伺服器,而是一個臨時建立的遊戲房間,然後按照既定程勳開始遊戲,這個時候實際上我們還連線在聊天客戶端上,而遊戲客戶端跟聊天客戶端是相互獨立的,並沒有想開始遊戲時的那種互動介面,但是這時候你依然可以切屏切出去跟其他人聊天的,但是由於聊天僅限於好友,可是你與你的隊友未必是好友,所以你就不能跟他聊天了。
這裡我需要給你科普一個東西,網路遊戲的伺服器實際上是分開的,一個是遊戲伺服器,一個是聊天伺服器,在遊戲裡面,你的裝備資料、你的傷害數值與你的聊天資料是完全分離的,所以我們在讀條的時候並不是不能聊天,而是載入介面把聊天介面擋住了,而我們遊戲對戰的伺服器正在載入我們的遊戲資料,所以並不能支援我們見的聊天。
這裡拿英雄聯盟來舉例子,我們在選人能夠聊天,是因為我們在遊戲的同時加入了一個大型的聊天室,然後透過程式把這個“聊天室”整合進遊戲內部,讓遊戲內的伺服器為其開啟一個互動介面就可以實現在遊戲中聊天了。但是我們在遊戲準備階段的時候由於我們並不是好友,系統只會把我們拉進一個臨時的聊天室,這時候我們就可以跟隊友進行溝通了,然後緊接著遊戲開始,我們的資料被呼叫到比賽伺服器,然後這時候遊戲客戶端啟動,這個客戶端並不是我們輸入賬號密碼進入的伺服器,而是一個臨時建立的遊戲房間,然後按照既定程勳開始遊戲,這個時候實際上我們還連線在聊天客戶端上,而遊戲客戶端跟聊天客戶端是相互獨立的,並沒有想開始遊戲時的那種互動介面,但是這時候你依然可以切屏切出去跟其他人聊天的,但是由於聊天僅限於好友,可是你與你的隊友未必是好友,所以你就不能跟他聊天了。