
Valve 的掌機 Steam Deck 為開發者推出新的監測工具,可以用於監視與統計遊戲執行 FPS 的分布,能被動接收來自玩家們的 FPS 數據,讓開發者可更容易確認不同場景下遊玩的流暢性,讓遊戲最佳化的目標可以更明確。
Valve 在 Steam 官網上宣布 Framerate distribution 幀率分布圖表功能,可以顯示遊戲過程中,以 5 FPS 為區間,顯示不同的幀率分布,讓開發者可以更容易掌握遊戲在 Steam Deck 上,不同關卡、場景下的整體 FPS 狀態,幫助開發者理解所需微調優化的程度。

比較特別的是,這項功能「涵蓋匿名資料收集」計畫,玩家可以在知情與同意下,將遊玩期間紀錄的數據提供給開發者,從而獲得更多元與現實的表現數據。
不過玩家使用的機型和設定可能會對報告產生影響,例如 OLED 機種支援 90 FPS、LCD 上限只有 60 FPS,因此當部分遊戲的表現可以大於 60 FPS 時,就會在 60 - 90 FPS 期間出現大量數據,開發者需要自行評估是否需要進一步滿足更高幀率的需求。
更甚者,如果選擇省電模式、限制 FPS 上限為 30、外接顯示器等,數據同樣都會把結果回傳,使統計報表中出現較低 FPS 的遊玩紀錄,一定程度也是供開發者評估最低流暢性表現的標準。
當然,很多人可能也好奇為什麼這項工具只給開發者?為什麼只給 Steam Deck?Valve 的解釋是因為 Steam Deck 硬體一致性高,適合做為新功能的優先測試機種,也方便替後續的功能擴充與改良提供參考。