我的世界耗電量大怎麼辦

發佈日期

這個遊戲耗電快的主要原因是CPU在高速的大量做三維矩陣運算. 你看到的每個方塊都是一個矩陣元素. 這個遊戲是一個大3維矩陣, 每個矩陣元素裡可以放一種材料, 石頭,土,木頭,樹葉,砂石,水,等等。在遊戲選單-選項-圖形裡, 關閉'視角搖晃','精美影像','美麗的天空','動態海浪效果。

我的世界耗電量大怎麼辦

詳細答案:

我是程式猿,從數學和程式角度解釋一下為什麼耗電快. 但是你不一定看得懂.

這個遊戲耗電快的主要原因是CPU在高速的大量做三維矩陣運算. 你看到的每個方塊都是一個矩陣元素. 這個遊戲是一個大3維矩陣, 每個矩陣元素裡可以放一種材料, 石頭,土,木頭,樹葉,砂石,水,等等.

我試了一下最高可以蓋到128個方塊,最低推測也是128個方塊,也就是-128. 長和寬沒有走到頭,不知道是多大. Matrix(長,寬,256)代表你玩的空間. int8可以表示的範圍就是-128~127.

當你在這個空間裡走動時,所有的矩陣塊都要參與計算,你劃過每一個方向,CUP都要把這些方塊計算並顯示出來,這是一個3次方的複雜度,以現在手機1GHz的主頻,運算並不吃力,但是非常耗電.

怎麼省電呢,有幾個辦法,主要是減少CPU的運算負擔(相比之下亮度和聲音其實並不耗電).

1.在遊戲選單-選項-圖形裡, 關閉'視角搖晃','精美影像','美麗的天空','動態海浪效果';

2.在遊戲選單-選項-圖形裡, 將'能見度'調低一些;

3.在遊戲選單-選項-圖形裡, 將'視野'調的稍微低一些;

4.適度玩遊戲,每次玩半小時就退出,不要一連幾小時的不停玩.

這樣做也只能稍微省電,這個遊戲的演演算法其實需要最佳化,但是不知道Minecraft團隊什麼時候再最佳化了,這個遊戲在AppStore賣¥45,遊戲團隊早都賺翻了.

相關攻略文章

最新攻略