# ゲームをSteam、itch.io、デスクトップへ移植する

> 自分の権利があるゲームをSummer Engineで作り直し、人が本当に遊ぶ場所へ書き出す。現在はWindowsとmacOS向けのデスクトップビルドで、Steamやitch.ioにそのまま出せる。

- URL: https://www.summerengine.com/ja/porting
- Keyword: ゲームを移植する
- Related: https://www.summerengine.com/ja/download

移植はよく奇跡の変換ツールとして売られる。実際はそうではない。ソース、アート、デザインが自分のものなら、現代のエンジンで作り直し、Steam、itch.io、または別のデスクトップストアで出せる。モバイル版も各プラットフォームのツールチェーンを通せば作れる。Summer Engineはその作り直しのためにできている。ゲームを説明し、シーンとスクリプトを生成し、C++、GDScript、C#でローカルに編集し続ける。

このリソースハブは、3DSゲームをSteamへ移植する方法、DSやWiiをPCへ持っていく方法、UnityやUnrealのプロジェクトを移す方法、古いモバイルゲームをまだ収益になるストアへ出す方法を探す人向けだ。下の各ロングテールページは、コピーしたテンプレートではなく、一つの検索意図のために書かれている。

Summer EngineはGodotのupstreamに常に追従し、Godot 4のワークフローと互換がある。同時に、100万行を超える独自コードを持つ完全なカスタムエンジンでもある。プロジェクトは自分のもの。ロイヤリティはない。書き出しはエンジンの一部であり、閉じたWebデモではない。

## ここでの移植の意味

このクラスターでの移植は、権利のあるゲームを作り直し、新しいプラットフォームで出すことだ。ROMダンパーでも、海賊パッチでも、他人のカートリッジ用ワンクリック変換でもない。自分のデザイン、アセット、残っているソースを持ってくる。Summer Engineは、遊べるシーンの再構築、普通の言葉での手触りの書き直し、本物のプロジェクトの書き出しを助ける。

## Steamに載せたい携帯機と据え置きのゲーム

繰り返し来る検索は具体的だ。3DSゲームをSteamへ、ニンテンドーDSをiOSへ、WiiやゲームキューブをPCへ、PSPやPS Vitaを前へ。これらのページがこのハブの下にあるのは、仕事の形が同じだからだ。エミュレータのスクリーンショットを伸ばすのではなく、新しいプラットフォームのカメラ、入力、解像度、ストア要件を組み直す。

## エンジンからエンジンへ、それからストアへ

多くの移植は別のツールから始まる。UnityからSteam、UnrealからiOS、GodotからAndroid、GameMakerやRPGツクールからストアページ、FlashからSteam。Summer Engineはその意図を受け取り、編集し続けられる標準プロジェクトを作る。ゲームはC++とGDScriptで書き、C#はデスクトップエディタで使える。

## 一つのプロジェクト、今日リリースできるプラットフォーム

現在サポートされているリリース経路はデスクトップへの書き出しだ。SummerはWindowsとmacOS向けにビルドでき、移植の日常的な行き先であるSteamとitch.ioをカバーする。iOSとAndroid向けのビルドには、各プラットフォームのツールチェーンと署名（Android SDKとキーストア、またはiOS向けにXcodeを入れたMac）と、タッチ入力への対応作業が必要だ。GDScriptプロジェクトはWebビルドも書き出せる。それをSummer Gamesで公開すれば、ブラウザで遊んでもらえる。C#プロジェクトはWebに書き出せない。コンソール版にはプラットフォームホルダーの承認と認証が必要で、通常はライセンスを持つ移植パートナーと進める。

## 本当に打った検索から始める

「3DSゲームをSteamに移植」や「UnityゲームをiOSに移植」から来たなら、そのページを開く。ハブは地図だ。子ページがそのキーワード、プラットフォームの制約、その仕事のFAQを持つ。作る準備ができたら、Summer Engineをダウンロードして、ゲームをローカルで作り直す。

## FAQ

### Summer Engineで3DS、DS、WiiのゲームをSteamに移植できるか

作り直すゲームが自分のものなら、できる。元のカメラ、操作、構造を説明し、遊べるプロジェクトを生成し、Steam向けのデスクトップビルドを書き出す。ダンプしたROMや他人のカートリッジは変換しない。

### 移植したゲームはどのプラットフォームで出せるか

まずはデスクトップ。SummerはSteamとitch.io向けにWindowsとmacOSのビルドを書き出し、モバイルのビルドには各プラットフォームのツールチェーンと署名が必要だ。GDScriptプロジェクトはSummer Games向けのWebビルドも書き出せる。コンソール版にはプラットフォームホルダーの承認が必要で、通常はライセンスを持つ移植パートナーを通す。

### ゲーム全体を手で書き直す必要があるか

いいえ。シーンとシステムを普通の言葉で下書きし、本物のプロジェクトを編集し続けられる。SummerのゲームはC++とGDScriptで書く。C#はデスクトップエディタで使える。

### Summer Engineは名前を変えただけのGodotか

違う。Godotのupstreamには常に追従し、ワークフローはGodot 4と互換がある。Summerは100万行を超える独自コードを持つ完全なカスタムエンジンだ。

### Unity、Unreal、Godotのゲームをここで移植できるか

できる。魔法のプロジェクトインポーターではなく、作り直しだ。自分のデザインとアセットを持ち込み、Summer Engineでゲームを再構築し、気になるストアへ書き出す。

### 合法か。買った市販の3DSカートリッジを移植できるか

カートリッジを持っていることと、そのゲームを作り直して再販する権利があることは別だ。自分で作ったゲームか、リメイクの明確なライセンスがあるゲームだけを移植する。このハブは、他人のROMのリッピング、ダンプ、再配布を手伝わない。

[移植を始める](https://www.summerengine.com/ja/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api