最近、Unity は Steam プラットフォームの公式サポートを拡張し、ネイティブ Linux、Steam Deck、および次期 Steam Machine をカバーすることを発表しました。 Unity の James Stone 氏によると、開発者はすでに Steam を通じてゲームをリリースしていますが、以前の Steam サポートは Unity によって正式に提供されたものではなく、開発者自身が Steamworks を通じて統合したものでした。
Stone 氏は、Unity は Steam 用のビルド ターゲットを提供するだけでなく、Steam Deck と次期 Steam Machine を直接サポートする予定であると述べました。同氏は、Unity が Linux ランタイムを対象とした最適化を行って、ネイティブ アプリケーションのパフォーマンスを向上させ、Proton を介して Windows バージョンを実行することへの依存を軽減すると付け加えました。

Unity はまた、Steam Deck ハードウェア向けのいくつかのネイティブ Linux プレーヤーの改良が本日より利用可能になることを明らかにしました。 Stone氏は、これらの変更により、場合によってはProtonよりも高いパフォーマンスが得られる可能性があると述べたが、Unityは今回の発表で関連するベンチマークデータを公開しなかった。
このアップデートは、既存の Steamworks プラットフォーム ツールキットに基づいています。 Unity の Steamworks Platform Toolkit 1.0.1 ドキュメントには、スタンドアロンの Steamworks パッケージ、Steam ビルド ターゲット プラットフォームのバインディング、Steamworks SDK 1.62 でテストされたサポート手順がすでに含まれています。これは、GDC での公式発表が Unity ツールの Steam サポートの開始点ではなく、ネイティブ Linux および SteamOS プラットフォームのサポートのさらなる拡大であることを意味します。
開発者にとって、これは Steam バージョンと Linux バージョンをデプロイするための余分な作業が減る可能性があります。 Steam Deck ユーザーと将来の Steam Machine ユーザーにとって、より重要な問題は、スタジオがネイティブ バージョンのリリースを選択するのか、それとも SteamOS 上で Windows ゲームを実行する現在の主流の方法である Proton に依存し続けるのかということです。