《魔獸世界》(World of Warcraft)是由著名游戲公司暴雪娛樂所制作的第一款網絡游戲,屬于大型多人在線角色扮演游戲。游戲以該公司出品的即時戰略游戲《魔獸爭霸》的劇情為歷史背景,依托魔獸爭霸的歷史事件和英雄人物,魔獸世界有著完整的歷史背景時間線。 [1] 玩家在魔獸世界中冒險、完成任務、新的歷險、探索未知的世界、征服怪物等。 很多人會發現《魔獸世界》這類游戲人少的時候和人多的時候幀數會有巨大差異,特別是團戰,不開戰還好,一開戰頓時卡成幻燈片。 ![]() ![]() 瞬間變成幀數只有5的渣渣! 感覺自己硬件也不差啊,不應該是這水平啊,某些人硬件比我差怎么還比我流暢啊什么的……百思不得其解。 所以這里我拿《魔獸世界》來舉個列子說明一下: 《魔獸世界》為了實現一個地區內切換地圖時候無縫銜接,比如你從暴風城出門走到埃爾文森林,不需要讀藍條而是直接就到了埃爾文森林,在設計上每載入一個地圖的時候,也就是讀藍條載入時候是載入你所在地圖以及附近一圈地圖的地形貼圖和模型。 ![]() 比如說你從七星殿傳送回暴風城,讀藍條時候系統載入的不光是暴風城的地圖,而是暴風城加上附近一圈的西部荒野,艾爾文森林,燃燒平原等的地形以及貼圖。這樣你從暴風城出門就不用再讀次藍條才能切換到埃爾文森林了。等你到了埃爾文森林,系統又會自動在后臺載入附近的閃金鎮,暮色森林等地形。 這樣設計的好處顯而易見,但是后果就是讀藍條需要的時間比較長。所以為了減少讀藍條的時間,讀藍條時候會只載入地形數據。 而人物的貼圖,模型和技能法術效果都是實時載入后演算的。比如遠處過來另外一個人,系統會實時載入這個人的衣服模型貼圖等,他在你身邊釋放了一個奧爆,系統會實時讀取出奧爆的法術效果,然后演算顯示出來。 所以你網絡不好或者剛上線時候可能會發現主城空空的一個人沒有,然后突然人就在身邊一個個出現了…… 5人副本里可能并不明顯,但是在人多特別是40人團戰/野外BOSS時系統會不停的從硬盤中十幾G的文件里搜尋載入所需信息。此時CPU就需要不停地生成dma指令讓硬盤去讀數據。不停等待并解讀硬盤數據這會占用相當大一部分系統資源。所以你一開戰頓時就感覺開始卡了。 所以某些人會發現換用更高主頻的CPU可以緩解卡頓!但真正問題出在CPU需要等待硬盤的反饋! 推薦資訊: 中國國內對于網絡游戲以批評、質疑多于贊賞,央視作為主流官方媒體更是如此。但在2011年CCTV-13頻道的視頻中,主持人首次對《魔獸世界》這款網游進行了肯定,并且稱贊其有創意有創新,與國內產品對比鮮明。 |
溫馨提示:喜歡本站的話,請收藏一下本站!