Steamworks ドキュメンテーション
共通再頒布可能コンポーネント

概要

多くのゲームやアプリケーションでは、ゲームを正常に実行する前に、ユーザーのマシンに共有コンポーネントをインストールする必要があります。

Steam では、これらの再頒布可能ファイルをインストールするために長期に渡りインストールスクリプト を使用してきました。
しかし、すべての開発者が同様のインストールスクリプトを作成するため、ユーザー側では同じインストーラが何度も実行される結果になっていました。

そこで、Steamアプリケーションは、一般的な共通再頒布可能ファイルを選択するだけで、必要に応じてインストールするようになりました。 Valve はこれらの再頒布可能ファイル用のインストールスクリプトの作成および管理を行い、パッチが入手可能になった時点で更新を行います。 64-bit システムには、64-bitおよび 32-bit の再配布可能ファイルが両方インストールされます。

共通再頒布可能ファイルの使用

共通再頒布可能ファイルは非常に簡単に使用できます。 Steamworksアプリの管理パネルの「インストール」タブ内の再頒布可能ファイルタブを開き、あなたのゲームやアプリケーションで必要な再頒布可能ファイルのチェックボックスにチェックを付けるだけです。

チェックを付けた後は、変更を忘れずに公開してください!

使用可能な再頒布可能ファイル

Microsoft Visual C++、.NET、DirectX 9、OpenAL、XNA、および PhysX を含む使用可能な再頒布可能ファイル

再頒布可能ファイルの完全なリストは、再頒布可能ファイルタブを参照してください。

共通再頒布可能ファイルのテスト

選択した共通再頒布可能ファイルを使用したインストールテストには、マシンまたは VM(仮想マシン)上にインストールされたクリーンな OS を使用するのが理想的です。

Steam に共通再頒布可能ファイルを強制的に再インストールしたい場合は、次のレジストリキーを削除してください:
  • 32-bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\Apps\CommonRedist
  • 64-bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist

このキーには、インストールされている共通再頒布可能ファイルごとにサブキーが作成されるため、個々のサブキーを削除して、部分的にインストールされたさまざまな状態でのテストも可能です。

他のファイルが必要な場合は?

ゲームやアプリケーションがアプリの管理には表示されていない再頒布可能ファイルを使用しており、また、その再頒布可能ファイルは他の多くのアプリでも使用されている可能性があると思われる場合は、Steamworks 開発者掲示板でお知らせください。その再頒布可能ファイルの追加を検討します。

再頒布可能ファイルが共通ファイルではない場合、またはカスタムインストーラを使用する場合は、インストールスクリプトを使用して手動でインストールできます。