係統粉 > IT資訊 > 微軟資訊

玩遊戲不升WIN10? 遊戲幀數會教你做人

發布時間:2018-12-29    瀏覽數:

相信許多遊戲愛好者,看到了一款特別優秀的3A大作,在驚歎它的逆天畫質和遊戲容量後,最終都會看看它的遊戲配置要求是什麼,不出所料對著自己的機器默默流淚,準備著優酷通關~

玩遊戲不升WIN10? 遊戲幀數會教你做人(1)


那麼,這些配置要求究竟有沒有必要?

這些遊戲吃這些配置的原因是什麼?

我們能不能不要這些配置?

玩遊戲不升WIN10? 遊戲幀數會教你做人(2)


很好,相信這些莫名其妙的配置要求已經讓我們遊戲玩家頭疼又無奈,我們試試一步步解析,看看配置需求裏的各個配件究竟有什麼作用,必要不必要

本來是準備一篇講完,可是發現要解釋的太多,那麼接下來我會根據配置裏的各個要求,來逐一講解,希望大家能跟著一起交流 ,這篇主講操作係統

操作係統


玩遊戲不升WIN10? 遊戲幀數會教你做人(3)


在一兩年前,操作係統這塊,可能會說升不升級無所謂,老版本兼容性還好,但是現在在遊戲玩家群體中,Win10才應該是絕配,最主要的一點就是DX12這一塊。

玩遊戲不升WIN10? 遊戲幀數會教你做人(4)


DirectX是必須的嗎

如果是在主機上開發遊戲,開發者隻需要一套硬件對應一個品牌(Xbox、PlayStation、任天堂),也就是說他們隻需要考慮一款處理器和一款顯示芯片,內存需求、輸入選項和其他硬件標準都是預先決定好的。

但到了PC遊戲開發上,問題就開始複雜了。遊戲開發者需要麵對無數種硬件配置,要讓遊戲在茫茫多的顯卡、主板和各種硬件平台上完美運行可以說困難重重。這就是為什麼在上一個十年裏,開發者們會紛紛湧向主機平台。

主機有著性價比高、盜版率低的特點,而且開發者在編程時還能夠直接訪問硬件——後者是關鍵,因為這讓開發者能夠榨取硬件的每一寸性能,並且可以最大程度利用主機內置的部件特性。而這,就是DirectX對於PC遊戲來說如此重要的原因。

玩遊戲不升WIN10? 遊戲幀數會教你做人(5)


DX12是什麼?

簡單來說,DirectX是一種由微軟開發,用以和PC硬件“交流溝通”的軟件。再說具體一些,它是一套應用程序接口——也就是API——的集合。DirectX的工作和2D及3D的矢量圖形渲染有關,負責Windows平台的視頻渲染和音頻播放。

目前與DirectX形成競爭的是OpenGL,這是於1992年推出的另一個圖形API套件。OpenGL采用開源原則,並且得到Khronos Group團隊的持續開發。因為OpenGL是跨平台API,它並不像DirectX那樣能得到Windows的原生支持,現在的多數手機和其他係統遊戲使用的都是OpenGL。

玩遊戲不升WIN10? 遊戲幀數會教你做人(6)


DirectX 最初出現在Windows 95時代。那個時候,大多數 PC 玩家還守在老舊的DOS平台上。DOS給予開發者直接訪問PC硬件的權限,這是很大的誘惑。Windows 95並不提供這樣的能力,直到DirectX橫空出世。

其實最開始DirectX並沒有得到關注,因為開發者們更依賴 OpenGL,而且他們認為DOS環境更有效率。不過隨著時間的推移,DirectX逐漸強大起來。當開發者意識到這一點後,它的地位變得不可動搖。

玩遊戲不升WIN10? 遊戲幀數會教你做人(7)


要說DirectX真正開始戰勝OpenGL,那還是在2002年,也就是著名的DirectX 9出現的時候。Windows XP的成功大大加速了DirectX的增長,時至今日這個平台已經高度穩定並且仍在全球範圍內被使用。Windows 10逐漸將成為主流,它即將帶來最新的DirectX 12。

玩遊戲不升WIN10? 遊戲幀數會教你做人(8)


DirectX 12優勢

在最新的DX12發布之前,DirectX最大的弱勢就在於它不能提供對硬件的底層訪問,這就始終和主機不一樣。而其實,這時候顯卡芯片的性能其實已經開始不輸於CPU處理器了。

為了解決這個問題,就出現了一些想要改變現狀的小插曲,就比如AMD自己推出了Mantle API套件,這個套件讓開發者能充分的利用顯卡芯片性能,支持AMD Radeon顯卡,從人們的反饋來看,Mantle口碑很好

玩遊戲不升WIN10? 遊戲幀數會教你做人(9)


然而就在微軟推出了新版本DirectX解決底層的問題後,所有開發商都開始選擇DiretX,Mantle的短命也就成了注定。搞不好AMD和微軟就此結下了個梁子,哈哈哈。


來自NVIDIA的Henry Moreton是這麼概括DirectX 12的:“DX12重在極大提升視覺效果的豐富程度,但卻能顯著減少CPU與API有關的負擔。過去,驅動程序和係統軟件會為開發者管理內存、狀態和同步。然而,對應用程序需求的理解不完全導致了效率偏低。DX12讓應用程序能夠直接管理資源和狀態,並執行必要的同步。結果是,高級應用程序的開發者將能夠有效率地控製GPU,充分利用上自己對遊戲開發知識的精通。”


玩遊戲不升WIN10? 遊戲幀數會教你做人(10)


通過將更多工作分配給圖形芯片,主處理器的負擔就會少很多,遊戲也就不會被係統後台中的各種任務所拖慢。越多的核心性能越好,意味著雙核處理器會和四核處理器有明顯的差距。

GPU也是一樣,兩個顯卡肯定性能更強,像Nvida的SLI和AMD的交火,加上DX12的底層適配,負載可以分配在不同核心,這樣遊戲肯定會有更好的表現

玩遊戲不升WIN10? 遊戲幀數會教你做人(11)


這個改變特別重要,DX12比前代已經完全利用上了多核優勢,就像計算器從單行車道進入了八車道時代,帶來的肯定是更優秀的畫質和幀數,同時也將單CPU、GPU核心的時代給終結!

DirectX 12現在怎麼樣?

DirectX 12一大亮點是它有WIN10的原生API,Windows 10因為DX12獲得了不少遊戲玩家用戶,而同時也因為Windows10普及在了台式,筆記本,Pad,以及手機設置XBOX遊戲機上,DX12也有著不小的用戶提升,可謂是互利互惠。

玩遊戲不升WIN10? 遊戲幀數會教你做人(12)


按照微軟的說法,DX12相比11,CPU利用率有了50%的提升,有著更好的多任務處理功能,最牛的是還能向下兼容遊戲,PC玩家不用像主機玩家一樣,玩老遊戲還得用老主機,不然隻能等移植,這個也是DirectX的好處之一

根據微軟的說法,DirectX 12比起DirectX 11來,在CPU利用效率上能有50%的提升,而且在程序化指令或線程的多序列工作上也有更好的任務分配。

玩遊戲不升WIN10? 遊戲幀數會教你做人(13)


現在已經有為數不少的PC遊戲支持了DirectX 12,《奇點灰燼》、《上古卷軸 OL》、《古墓麗影:崛起》《極限競速 7》等等

玩遊戲不升WIN10? 遊戲幀數會教你做人(14)


無論是 NVIDIA還是AMD都已經開始了它們對DirectX 12的支持,未來毫無疑問是新API的天下,微軟急於退出Windows 10,所以肯定不會支持舊係統的了,我們想要更佳的遊戲體驗,還是來試試升級吧。

WIN10的其他遊戲優勢最新的驅動

微軟的win10係統已經開始勢不可擋,所有的新軟件產品,就比如NVIDIA顯卡驅動,win10的更新速度早已超過win7,甚至有些新功能已經開始放棄支持WIN7係統了

玩遊戲不升WIN10? 遊戲幀數會教你做人(15)


Win10“遊戲模式”

遊戲模式能在遊戲的時候重新分配係統的工作負載,先前版本的Windows同樣可以實現遊戲性能的最大提升,但並不智能。簡單來說,就是更加智能的給遊戲進程分配資源,就像杯子裏倒水,2%的慢慢加,遊戲幀數性能有提高,那就繼續加,加到10%不會提高遊戲流暢度了,就結束,這很好的保證了遊戲和係統之間的平衡,大大增加了遊戲的穩定和流暢度。

玩遊戲不升WIN10? 遊戲幀數會教你做人(16)


另外一個就是WIN10自帶的XBOX LIVE功能,其實有些遊戲,你在XBOX主機買了,同時也能同步到WINDOWS上一起玩,還能發布動態讓主機和PC甚至是手機同步,這對一些主機玩家來說,真的帶來了很大的方便

玩遊戲不升WIN10? 遊戲幀數會教你做人(17)


好了,說到這裏,操作係統這一塊已經差不多說完了,突然發現好像是在安利WIN10一樣,哈哈,希望大家喜歡,接下來我會帶來其他的硬件配置的詳細解讀,希望大家喜歡~

上一篇:微軟透露量子計算編程語言Q Sharp發展方向 下一篇:針對微軟Edge瀏覽器漏洞的攻擊程序曝光

相關資訊

最新熱門應用

電腦問答