榮耀戰魂匹配不到人怎麽辦 榮耀戰魂匹配機制分析
榮耀戰魂匹配不到人怎麽辦
為什麽會在封測的時候出現匹配超時的情況?
我們此前曾遇到過多人遊戲模式無法匹配到人的情況,這主要出現在PvP爭權模式和PvP亂鬥模式中。此問題是由於某些僵屍賽事將用戶帶入永遠無法開始比賽的循環中。雖然發生這種現象的概率不高,但卻可能隨著時間的推移影響越來越多的玩家。此問題最終會導致40000004超時報錯。此外,我們還遇到過一個導致玩家發生40000004報錯的錯誤,這個錯誤導致玩家只有重啟遊戲後才能再次加入在線賽事。
通過維護我們能清除這些僵屍賽事,而我們也在尋找跟著這一現象的原因,我們每4小時會進行一次維護,以定期清除僵屍賽事並緩解此問題。遊戲必須在遊戲大廳移除“正在搜索”的玩家來修補這問題。
在PC端遊戲封測的最後幾天我們發現了導致這個問題的原因並采取了解決方案,該方案也在開放測試的PC版本中使用,隨後推廣到所有平台。在開放測試中仍舊遇到400000004報錯問題的玩家,我們推薦重啟遊戲。這錯誤發生的頻率應該不高,我們對此進行了追蹤並及時處理了僵屍賽事。所以爭權模式的匹配在開放測試版期間在所有平台上應該非常可靠。對由此可能給您帶來的任何不便,我們深表歉意。
《榮耀戰魂》的聯機匹配系統如何運作?
良好的賽事匹配機制意味著盡可能縮短等待時間並找到品質良好的連接。
為了做到這一點,我們的理念是專注於連接品質先於玩家技術的匹配方法。至於等待時間,我們在開始30秒尋找技術最接近的玩家,然後在每隔30秒間擴大搜索範圍。三分鐘為超時時間,此後我們讓玩家能重新開始匹配。
匹配的而條件分為硬體參數(不隨時間調整參數)和軟體參數(參數隨時間進行調整,當你在匹配時,這些參數會顯示在遊戲中)。
其中兩項硬體參數是NAT和玩家地區,軟體參數則是玩家地區內的數據和技能等級。
擴大位置參數的搜索方法中,我們會首先鎖定在你當前的國家地區,然後最終擴大到整個大陸。目前沒有簡單的方法來解釋“什麽是地域”,遊戲會充分利用地域概念,它可以是:一個國家的一部分,整個國家,或者不同國家的集群。我們會把地區分為不同的部分,來提供玩家更好的匹配對象。
對技能參數而言,我們會評估玩家的技能熟練度,並精確的匹配慢慢展開搜索範圍。任何賽事都將在匹配時間結束前擴展到以全部技能的參數為標準的玩家。
最後,我們有時也會將數個遊戲模式一同進行匹配以減少匹配的限制,這能有效重新組織玩家並降低匹配用時。舉個例子,淘汰賽和衝突戰將同時出現在死鬥遊戲列表中。
當匹配時間超過兩分鐘後,我們會放寬這類的遊戲參數。
所有這些值和參數當然會根據開放測試和發布的第一周的測試結果進行調整。