新聞中心
此特性為Java版獨有。

幀率(Frame rate,又稱FPS)是視頻設(shè)備產(chǎn)生叫作幀的獨特連續(xù)圖像的頻率。幀是靜態(tài)圖像,當組合在一起的時候,就成為了流媒體,這是所有的移動媒體的基礎(chǔ)。幀率通常表示每秒的幀數(shù)(FPS)。
低FPS將會導(dǎo)致不穩(wěn)定的游戲體驗,在極端情況下,幾秒才會顯示一個畫面。高難度和大量的計算(例如,點燃大量TNT或生成大量實體)會使FPS暫時降低,甚至使游戲畫面完全停止幾秒。
目錄
- 1 查看FPS
- 2 在Minecraft中的措施
- 2.1 使用Mod
- 2.2 使用光影的情況下提高幀率
- 3 在Minecraft外的措施
- 4 Java虛擬機優(yōu)化
查看FPS[ ]
按下F3以顯示調(diào)試屏幕,F(xiàn)PS將會在左上方版本號的下面顯示。
注意:開啟調(diào)試屏幕時會使系統(tǒng)進行更多的加載,導(dǎo)致FPS比在不顯示調(diào)試屏幕時要低。
在Minecraft中的措施[ ]
要提高幀率,多數(shù)建議都是配置游戲選項菜單,可以通過在游戲內(nèi)按Esc打開。
- 降低渲染距離。過高的渲染距離顯然對幀率不利。對于一般的電腦,12-16個區(qū)塊是比較足夠的,如果依舊卡頓,6-8個區(qū)塊也可以接受,但是遠處的風景可能會看不見;過近的距離(如2個區(qū)塊)會減少較多的游戲體驗。
- 把圖像品質(zhì)從極佳!或高品質(zhì)調(diào)到流暢。這會導(dǎo)致樹葉變得不透明等等。
- 關(guān)閉平滑光照和云。關(guān)閉平滑光照會導(dǎo)致光照強度按照整個方塊計算,并且方塊很可能不會對周圍產(chǎn)生陰影。
- 減小角視場。一般不建議,因為你可能不習慣調(diào)整后的游戲畫面,如果一定要這樣做最好相應(yīng)降低鼠標靈敏度。
- 關(guān)閉視角搖晃。這會使你的畫面看起來更加流暢。
- 把粒子效果設(shè)置為最小。當水下有大量氣泡柱時,這一招比較適用。(警告:這會導(dǎo)致水/熔巖滴不可見,容易在毫無防備的情況下被熔巖淋到。)
- 在最高幀率內(nèi),關(guān)閉垂直同步,注意這可能會在快速轉(zhuǎn)動視角時導(dǎo)致畫面橫向撕裂。
- 降低Mipmap級別或設(shè)置為關(guān)。(這會降低遠景的清晰程度。)
- 設(shè)置全屏為關(guān),這將會讓Minecraft在屏幕上進行更少的加載,讓游戲運行得快一些。然而,如果電腦擁有更好的顯卡,處于全屏模式時,這會讓GPU把更多的時間用于處理Minecraft,而使用較少的時間處理其他軟件。建議分別試用這2個方法,看看哪個更有效。
- 多人游戲中,遠離玩家和實體較多的地方。
- 加入別人創(chuàng)建的的多人游戲或者加入服務(wù)器會比自己游玩單人世界流暢,方塊狀態(tài)更新以及生物生成、尋路等計算都被交給了多人游戲的發(fā)起者或服務(wù)器。
使用Mod[ ]
該段落的內(nèi)容不代表Mojang Studios或Minecraft Wiki的官方意見。
游戲社區(qū)中有很多用于優(yōu)化游戲性能的Mod。
OptiFine(俗稱高清修復(fù)補?。┠軌虼蠓忍岣逨PS(具體安裝方法及功能參見官方網(wǎng)站)。OptiFine會為“視頻設(shè)置”增加更多內(nèi)容,比如你可以自定義各種粒子效果的多少;又如,“視頻設(shè)置”中有專門的“性能”一節(jié),其“緩慢區(qū)塊加載”“快速渲染”等功能或許大有裨益。此外,一些Mod也具有內(nèi)存清理的功能,例如FoamFix。如你使用Fabric,需要將OptiFabric Mod和Optifine安裝器的.jar文件一并放入mods目錄。
注意:OptiFine(及OptiFabric)在Fabric環(huán)境下有巨大的兼容性問題[1],推薦使用這篇文章中介紹的Mods,它們可以大部分替代OptiFine且具有更好的兼容性和更佳的性能。
另外,1.16以上的版本還有Sodium Mod,該Mod也可用于提高幀率,需要Fabric,且與OptiFine不兼容,不支持OptiFine的一些附加功能(如要使用其中的某些功能,請考慮這篇文章中介紹的Mods),也不能使用光影,但Sodium的提高幀率的效果遠遠好于OptiFine。Sodium可以搭配Phosphor和Lithium以分別優(yōu)化光照更新和一般的游戲系統(tǒng)。Iris Shaders可在Sodium下使用光影,大部分OptiFine上的光影都可使用,少部分光影目前仍不可用。
此外,1.16以上的版本也可以使用Canvas Render,這是一個為Minecraft版完全重寫且運行在Fabric Loader環(huán)境下的渲染引擎,目前仍處于測試階段,可能有不穩(wěn)定或不兼容某些Mods的情況出現(xiàn),但Canvas Render在性能上遠勝于原版的Minecraft渲染引擎。
另外,1.7.10-1.12.2版本還有Better FPS Mod,此Mod通過卸載區(qū)塊等方式降低系統(tǒng)負擔,提高FPS。但這個Mod很可能會讓大型紅石設(shè)施的運作出現(xiàn)一些問題。值得一提的是,此Mod兼容Optifine。
使用光影的情況下提高幀率[ ]
該段落的內(nèi)容不代表Mojang Studios或Minecraft Wiki的官方意見。
OptiFine自帶光影功能(也有專門的光影Mod,一般是被合并至了OptiFine)。使用光影(Shaders)可以讓世界變得更加美麗以及現(xiàn)實,但是很可能導(dǎo)致FPS大幅降低。同時,光影與OptiFine的“快速渲染”不兼容。以下方法,或許對在使用光影的情況下提高FPS有用。
- 調(diào)整光影設(shè)置,關(guān)閉一些不需要的、開銷大光影效果。例如,景深與陰影的開銷取決于設(shè)置,反射類效果、體積云和體積霧則容易造成較大的開銷。
- 嘗試使用64位Java(如果不是的話)。
- 選擇較低配的光影,如“Sildur's Enhanced Default”,“BSL”或“Sonie V8”。“SEUS”和“Sildur's Vibrant”通常被視為高配光影,在有關(guān)配置較低的電腦可能無法正常顯示,比如導(dǎo)致屏幕全黑或?qū)е露鄠€很小的影像縮到屏幕左下角。
- 盡量使用獨立顯卡。
- 詢問光影作者(他們通常會在Minecraft官方論壇發(fā)布關(guān)于光影的帖子)。
- 采用Iris Shaders加載光影,以兼容Sodium。
在Minecraft外的措施[ ]
以下或?qū)Φ团錂C提高幀率有效。請按照自己的需要酌情選擇。
- 在Windows打開任務(wù)管理器然后前往詳細信息列表,找到j(luò)avaw.exe(Minecraft程序),右鍵點擊它并設(shè)置它的優(yōu)先級為高(不是實時,因為實時會嘗試將電腦的所有資源分配給游戲,而不會為Windows的其他功能留下足夠的運行空間,很可能導(dǎo)致設(shè)備卡死甚至藍屏)。
- 將.minecraft文件夾放置在固態(tài)硬盤中,以便世界和游戲自身可以加載得更快。如果你擁有足夠的空閑內(nèi)存,你可以把文件夾放到虛擬硬盤,這樣會更快。確保在關(guān)機前把虛擬硬盤的數(shù)據(jù)保存了,否則這些數(shù)據(jù)會丟失。停機一次也會丟失所有數(shù)據(jù),因此確保你已經(jīng)備份。
- 確保設(shè)備有足夠的空閑內(nèi)存,因為在內(nèi)存與硬盤間進行數(shù)據(jù)交換會導(dǎo)致Minecraft慢很多。
- 如果愿意,可以盡量關(guān)閉或最小化一些其他軟件,如瀏覽器或一些很占內(nèi)存或頻繁使用CPU或GPU的軟件。
- 定期使用防病毒程序掃描惡意軟件,以確保沒有惡意程序占用計算機資源。
- 為Minecraft分配更多的內(nèi)存。
- 關(guān)閉Windows Vista/7的Aero效果。
- 在GNU/Linux(Compiz、Kwin、Xfwm、Openbox…)關(guān)閉Compositing(有時也被稱作“桌面效果”)。當Compositing為關(guān)閉狀態(tài)時,所有的窗口管理器會趨于給予相似的性能,因此沒有必要特意使用輕量級的窗口管理器。
- 更新顯卡驅(qū)動程序,確保在驅(qū)動設(shè)置里關(guān)閉各向異性過濾和反鋸齒。
- 確保設(shè)備硬件的溫度不是很高,以免造成熱節(jié)流。這對于筆記本電腦和舊臺式機尤其有效。
- 把屏幕分辨率調(diào)小。(在半個屏幕大小的窗口中游玩Minecraft)
- 如果可能的話,用Linux代替Windows。Linux比Windows需要更少的資源,這些多余的資源將會提供給Minecraft。
- 如果你是用的是臺式電腦,可以考慮提高配置。更好的顯卡能極大地提高你的幀率和游戲體驗。
Java虛擬機優(yōu)化[ ]
- 調(diào)整Minecraft啟動器中的JVM參數(shù)以最大化性能。
- 在JVM配置前面加上-server例如-server -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Dfml.ignoreInvalidMinecraftCertificates=True -Dfml.ignorePatchDiscrepancies=True
- 讓一個充滿延遲機器的世界保持很長一段時間,以便即時編譯器在切換到另一個世界之前預(yù)熱。
- 使用最新版本的OpenJDK或JRE游玩Minecraft。
- 使用Minecraft的提前編譯版本(例如libminecraft native)。
- 計算機總內(nèi)存較低且Minecraft不需要較多內(nèi)存時,適當分配更少的內(nèi)存給Minecraft。Minecraft在只有768MB至1024MB內(nèi)存時便能完美運行。不加任何mod時512MB內(nèi)存即可運行。這并不會直接增加你的Minecraft幀率,但可能會提高玩Minecraft時系統(tǒng)的響應(yīng)性。分配較少的內(nèi)存通常允許內(nèi)存較少的計算機同時打開網(wǎng)頁瀏覽器和Minecraft。
教程(作下劃線標記的教程為中文獨有教程) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- ↑ https://github.com/modmuss50/OptiFabric/issues/242
文章名稱:創(chuàng)新互聯(lián)MinecraftWiki教程:查看FPS[]
URL分享:http://www.dlmjj.cn/article/djesehp.html


咨詢
建站咨詢
