> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Minecraft 案例研究

> Mojang 的 Minecraft Java 版針對 AFK 和最小化狀態的 FPS 限制器最多可減少 75% 的耗電量，另外在主機上為控制器中斷連線對話方塊設定畫面播放速率上限。

**工作室：** Mojang<br />**發行：** 2024 年 8 月 (Java 快照)<br />**貢獻者：** Nick Horvath (工程系統經理)、Sue Loh (效能技術主管)、Timur Nazarov (Java)、David Ekermann (Bedrock)

<Note>
  **影響計算：** 一款平均耗電 160 W 的遊戲，每天遊玩 3 小時、持續一年，每台裝置約消耗 175 kWh。在 10 萬台裝置上，這相當於燃燒約 1,350 萬磅煤炭的溫室氣體排放量 ([EPA 計算器](https://www.epa.gov/energy/greenhouse-gas-equivalencies-calculator))。在大規模下，即使是 10% 的效率提升也相當可觀。
</Note>

全球 PC 遊戲每年消耗約 230 TWh 的電力，相當於 5,900 萬個歐盟家庭的用電量。在美國，玩家每年花費約 \$60 億美元的電費，並排放約 1,200 萬噸 CO₂。Mojang 著手減少 Minecraft 在這個足跡中所佔的比例。

## Java：「降低 FPS 的時機」設定

新的視訊設定引進了兩種模式：

* **Minimized**：視窗最小化時，將畫面播放速率上限設為 10 FPS。
* **AFK (預設)**：超過一分鐘沒有玩家輸入時，將畫面播放速率上限設為 30 FPS，並在總計 10 分鐘後進一步降至 10 FPS。視窗最小化時也會將上限設為 10 FPS。

與全域 FPS 上限不同，此設定只在玩家未主動遊玩時啟用。

### AFK 模式測量 (NVIDIA GeForce RTX 3080，僅 GPU)

| 版本 | 遊戲進行中 | 閒置 \< 1 分鐘 | 閒置 1–10 分鐘 | 閒置 > 10 分鐘 |
| - | - | - | - | - |
| **1.21 (舊)** | 101 W | 93 W | 93 W | 93 W |
| **FPS 限制器 (新)** | 100 W | 82 W | 32 W | 25 W |
| **作業系統閒置基準** | 17 W | 17 W | 17 W | 17 W |

閒置 10 分鐘後，Minecraft 的耗電量大致相當於作業系統本身所需：相較於舊的閒置基準**減少約 73%**。

### 最小化測量

| 版本 | 遊戲進行中 | 最小化 |
| - | - | - |
| **1.21 (舊)** | 101 W | 134 W |
| **FPS 限制器 (新)** | 100 W | 25 W |

<Note>
  舊組建在最小化時的耗電量實際上**更高** (134 W，遊戲進行中則為 101 W)：遊戲持續以完整畫面播放速率在螢幕外轉譯。新組建將其降至 25 W。
</Note>

## 主機：控制器中斷連線時的畫面播放速率上限

Minecraft 遙測顯示，**控制器已中斷連線**對話方塊出現在螢幕上的頻率出乎意料地高，而遊戲仍以完整的 60 FPS 轉譯它。

### 依平台的畫面時間

| 裝置與區域 | 畫面時間 | 中位數 FPS |
| - | - | - |
| Windows | 7.1% | 60 |
| XBOX One：控制器中斷連線畫面 | 14% | 60 |
| XBOX One：暫停畫面 | 1% | 60 |
| XBOX Series：控制器中斷連線畫面 | 10.6% | 60 |
| XBOX Series：暫停畫面 | 0.5% | 60 |

團隊在控制器中斷連線對話方塊顯示 60 秒後，將其畫面播放速率降至 **10 FPS**。透過 PIX Power Monitor 測量：

| 主機 | 進行中的遊戲 | 階段 1 (60 FPS 對話方塊) | 階段 2 (10 FPS 對話方塊) |
| - | - | - | - |
| **XBOX Series X** | 24% (102 W) | 21% (89 W) | 17% (81 W) |
| **XBOX Series S** | 31% (62 W) | 26% (52 W) | 19% (48 W) |

此實驗已經過驗證，這項變更將在即將推出的 Bedrock 版本中針對單人遊戲情境永久套用，並規劃未來針對多人遊戲情境和其他對話方塊進行改善。

## 使用的工具

* **HWInfo**：PC 僅 GPU 的電力測量。
* **PIX Power Monitor**：XBOX 主機測量。
* **認證測試**：受控且可重複的擷取。

## 給其他工作室的重點

* **先檢測浪費的電力。** 遙測顯示控制器中斷連線對話方塊佔 XBOX 遊玩時間的 10–14%。
* **轉譯玩家沒在看的東西完全是浪費。** 最小化的視窗、中斷連線的控制器和長時間閒置都是候選目標。
* **分階段降低閒置時的速率。** 1 分鐘後降至 30 FPS、10 分鐘後降至 10 FPS，可為快速回來的玩家保留回應性。

## 相關案例研究

* [Fortnite & Unreal Engine](/zh-TW/build/game-principles/sustainability/case-studies/case-studies-fortnite)
* [Call of Duty](/zh-TW/build/game-principles/sustainability/case-studies/case-studies-cod)
* [The Elder Scrolls Online](/zh-TW/build/game-principles/sustainability/case-studies/case-studies-elder-scrolls-online)
* [能源效率要點](/zh-TW/build/game-principles/sustainability/energy-efficiency-essentials)


## Related topics

- [Minecraft 案例研究](/zh-CN/build/game-principles/sustainability/case-studies/case-studies-minecraft.md)
- [《荣耀战魂》案例研究](/zh-CN/build/game-principles/sustainability/case-studies/case-studies-for-honor.md)
- [Star Wars Outlaws 案例研究](/zh-CN/build/game-principles/sustainability/case-studies/case-studies-star-wars-outlaws.md)
- [可持续性案例研究概览](/zh-CN/build/game-principles/sustainability/case-studies/case-studies-overview.md)
- [《光环 无限》案例研究](/zh-CN/build/game-principles/sustainability/case-studies/case-studies-halo.md)
