INDIE INDEX

リリース

Steamworks SDK とは?|Steam にコンテンツを上げるのに必須の公式SDK

公開 2026-09-10更新 2026-09-10Steamworks SDK

Steamworks SDK は、Steam でアプリケーションやゲームを配信するための公式のSDKです。Steam へのコンテンツのアップロードには必須で、それ以外の機能は任意です。

Steamworks SDK のページの中身
  1. Steamworks SDK とは何か
  2. Steamworks SDK でなにができますか
  3. Steamworks SDK の費用とライセンス
  4. Steamworks SDK を手に入れる場所
  5. このページの情報源

Steamworks SDK とは何か

Steamworks SDK は、Steam でアプリケーションやゲームを効率よく配信するための機能をまとめた、Valve の公式のSDKです。Steamworks のドキュメントは、Steamworks SDK が Steam へのコンテンツのアップロードに必須であり、SDK を通して提供されるそのほかの機能は任意(オプション)であると書いています。

Steamworks そのものは、Valve が提供する一連のツールとサービスで、Steam でのゲームの設定・管理・運営に使います。Steamworks SDK は、そのうちゲームの中に組み込む側の部品にあたります。

最新版はドキュメントのページからダウンロードします。

Steamworks SDK でなにができますか

Steamworks のドキュメントは、SDK に含まれるものを次のように挙げています。

Steamworks SDK に入っているもの

入っているもの中身
public/steamSteamworks API の本体
redistributable_binSteamworks API の再頒布可能バイナリ
steamworksexampleSteamworks API のサンプルアプリケーション(SpaceWar)
tools/ContentBuilderSteam へのアップロードに使う
tools/ContentServerSteamPipe のローカルコンテンツサーバー
tools/drmSteam DRM
tools/goldmasterリテールディスクとゴールドマスターディスクの作成
tools/linuxビルドの手順
glmgrDirectX から OpenGL への macOS 用の互換性レイヤー「ToGL」
SteamPipeGUI.zipWindows で単純な製品を上げるための SteamPipe GUI ツール
表1

ContentPrep.zip は非推奨とされています。SteamPipe が使えるようになる前に、macOS のアプリケーションで権限を設定するために使われていたものです。旧バージョンの SDK には、すでに使われていないツールが含まれていることがあります。

ビルドを上げる手順そのものは Steam のビルドは SteamPipe で上げる にまとめてあります。

Steamworks SDK の費用とライセンス

Steamworks SDK そのものの利用に費用はかかりません。Steam に製品を出すときにかかる Steam Direct の登録料 は、SDK とは別のものです。

項目 費用
Steamworks SDK 無料

Steamworks SDK を手に入れる場所

Steamworks のドキュメントのページから、最新版をダウンロードできます。ダウンロードには Steamworks のアカウントが要ります。

このページの情報源

Steamworks SDK のページに出た言葉

Steamworks SDK と同じ分類のほかのツールサービス 全133件

サービスの一覧を見る