我因為時常會需要切瀏覽器查資料或使用 Discord,通常都是使用視窗化模式來玩 Minecraft。雖然我們都知道全螢幕模式可以有效提升遊戲順暢度,但如果在全螢幕模式下頻繁切換視窗容易造成系統卡頓,更容易影響遊戲體驗。
為了能提升 Minecraft 的視窗化遊戲體驗,我們在無模組的環境下實驗調整兩條設定值:Mipmap 與 VSync。
Mipmap
Mipmap 是用於減少 GPU 於即時顯示遠景物件時的降載技術,可讓離攝影機 (玩家) 較遠且較小的物品使用尺寸更小的貼圖,並於距離變動時進行切換。但因為啟用此技術需要使用到更多的記憶體,就會間接影響到遊戲效能。對於像是 Minecraft 這類並非超高畫質的遊戲,Mipmap 並非必需。
VSync
VSync 應該比較多人知道,此技術用於穩定遊戲的 FPS 速率,防止出現畫面撕裂與超過螢幕刷新率的情況。但因為 VSync 為遊戲設置了嚴格的 FPS 上限,且需要額外的效能來即時平滑你的遊戲畫面,當你的效能本身已不足或在跑圖與變更生態系時就容易出現嚴重掉幀。
Minecraft 是一款顯示卡效能再好都有辦法操爆電腦的遊戲,如果你很在意順暢度,非必要的功能就不要開。
遊戲設定
進入遊戲中按下 ESC > Options > Video Settings,分別設置以下功能:
- VSync:OFF
- Mipmap Levels:OFF
- Max Framerate:過高的 FPS 螢幕顯示不出來,設置大於你的螢幕刷新率一階即可 (例如 144Hz 的螢幕就選擇 150 fps)
比較結果
最後來比較設定一下前後的差距:
一、首先是調整前,在一般地圖中到處找點,在靜止狀態下以我的硬體配備最高只能跑到 110 FPS。
二、調整之後,無須找特定地點,靜止時 FPS 皆可達到螢幕 144 FPS 的標準。
當然,會影響遊戲順暢體驗的設定值不只有這兩項,但當你發生在硬體效能理應足夠負荷遊戲壓力的狀況下仍然會出現低幀率的問題時,可以在變更遊戲材質或光影設定前先嘗試這個設定,無須立即影響你的遊戲外觀體驗。