gamers
圖片來源:Pixabay/CC0 公共領域

線上遊戲越來越流行。因此,伺服器效率正變得越來越緊迫。隨著數百萬玩家即時交互,遊戲伺服器承受著巨大的壓力,需要在沒有延遲或崩潰的情況下處理大量資料。研究領域國際資訊與通訊科技雜誌 討論針對該問題的創新解決方案,為行動即時策略遊戲及其他遊戲中提高穩定性和效能提供了一條有希望的途徑。

中國山東省淄博市淄博職業學院動畫藝術系的王文珍希望解決線上多人遊戲中最關鍵的問題——負載平衡,以確保高水準的並發性和互動性。

負載平衡是指將工作分配到多台伺服器上,以防止任何一台伺服器不堪重負。如果伺服器一次收到太多請求,它可能會變慢,導致令人沮喪的延遲甚至伺服器崩潰。確保有效分配此工作負載對於維持無縫遊戲體驗至關重要。

Wang 引入了一種使用「一致性雜湊」演算法處理負載平衡的新方法。簡單來說,雜湊函數採用輸入——玩家活動或data——並將其轉換為固定大小的輸出、字元序列或雜湊。這種一致的雜湊有助於系統在多個伺服器之間更均勻地分配資料和任務,因為它事先知道資料包的大小,而不必動態處理不同大小的資料包。

主要優點在於它能夠適應多人遊戲的高度動態環境,其中玩家數量和遊戲內互動的複雜性在整個遊戲過程中快速變化。

為了測試演算法的有效性,Wang 運行了複製真實遊戲場景的虛擬模擬,並證明該方法可以實現負載平衡,從而實現穩定的伺服器運行。然後,系統可以處理大量同時進行的玩家交互,同時保持效能品質。

更多資訊:王文珍,基於通訊負載平衡演算法的遊戲場景虛擬仿真,國際資訊與通訊科技雜誌(2024)。DOI:10.1504/IJICT.2024.141435

引文:新的負載平衡方法增強了多人遊戲效能(2024 年 9 月 18 日)檢索日期:2024 年 9 月 18 日來自 https://techxplore.com/news/2024-09-method-multiplayer-game.html

本文檔受版權保護。除了出於私人學習或研究目的的任何公平交易外,不得未經書面許可,不得複製部分內容。所提供的內容僅供參考。