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

# Steam からの移植

> Steam から XBOX へ移植する際に Steamworks の機能を GDK へマッピング: ユーザー認証、Steam Cloud セーブ、実績、リーダーボードを XBOX Services へ。

すでに Steamworks API を使用して Steam でゲームをリリースしている場合、このパスでは使用しているすべての Steam 機能を GDK の同等機能にマッピングします。新しいプラットフォームモデル向けに再設計する必要はありません。

## 何が違うのか

> [card] [概念上の相違点: GDK と Steamworks](https://docs.xbox.com/ja-jp/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era.md)
>
> XBOX Services、ID、エンタイトルメント、パッケージングが Steam モデルとどう異なるか。

## 機能ごとのマッピング

> [card] [GDK の初期化](https://docs.xbox.com/ja-jp/home/build-first-title/first-console-title-walkthrough.md)
>
> `SteamAPI_Init` を GDK の初期化とユーザーサインインに置き換えます。

> [card] [ユーザー認証と所有権](https://docs.xbox.com/ja-jp/reference/system/xuser/xuser_members.md)
>
> Steam セッションチケット → XUser + エンタイトルメントチェック。

> [card] [クラウドストレージ](https://docs.xbox.com/ja-jp/build/core-features/common/game-save/game-saves-developer-guide.md)
>
> Steam Cloud → XBOX Connected Storage。

> [card] [統計と実績](https://docs.xbox.com/ja-jp/services/xbox-services/player-data/achievements/index.md)
>
> `ISteamUserStats` → タイトル管理の実績。

> [card] [リーダーボード](https://docs.xbox.com/ja-jp/services/xbox-services/player-data/stats-leaderboards/event-based/index.md)
>
> Steam リーダーボード → イベントベースの統計 + クエリ駆動のリーダーボード。

> [card] [Steamworks にない GDK 機能](https://docs.xbox.com/ja-jp/home/build-first-title/porting-guides.md)
>
> Quick Resume、Smart Delivery、DirectStorage など。

## PlayFab でカバーされる Steam 機能

一部の Steam 機能には GDK に直接の相当機能がなく、代わりに [Azure PlayFab](https://playfab.com/) を通じて処理されます:

* **Steam Workshop**(ユーザー生成コンテンツ)→ [PlayFab UGC](https://docs.xbox.com/ja-jp/services/playfab/economy-monetization/economy-v2/ugc/overview.md)
* **Steam P2P ネットワーキング** → [PlayFab Party](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/index.md)

## 続いて共通ワークフローへ

> [card] [一般的な移植ワークフロー](https://docs.xbox.com/ja-jp/paths/porting/guides.md)
>
> ツール、チェックリスト、パッケージング。

> [card] [あなたのエンジン](https://docs.xbox.com/ja-jp/build/gdk-and-engines/gdk-and-engines.md)
>
> Unreal、Unity、Godot など。

> [card] [移植版のパブリッシング](https://docs.xbox.com/ja-jp/paths/porting/publishing.md)
>
> 認定、XR、およびストア提出。


## Related topics

- [Microsoft Game Development Kit (GDK) 移植ガイド](https://docs.xbox.com/ja-jp/home/build-first-title/porting-guides.md)
- [PC(Steam 以外)からの移植](https://docs.xbox.com/ja-jp/paths/porting/from-pc.md)
- [旧世代 XBOX からの移植](https://docs.xbox.com/ja-jp/paths/porting/from-xbox-era.md)
- [他プラットフォームからの移植](https://docs.xbox.com/ja-jp/paths/porting/from-console.md)
- [XInput から GameInput への移植](https://docs.xbox.com/ja-jp/build/core-features/common/input/porting/input-porting-xinput.md)
