Manuals
Manuals




This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Nintendo Switch 向け開発

Nintendo のライセンス制限により、標準版の Defold には Nintendo Switch プラットフォームに対応した Defold へのアクセス権は含まれていません。Nintendo Switch に対応した Defold へのアクセス権を取得するには、Nintendo Switch 向けのゲーム開発者として承認される必要があります。

Nintendo Switch 開発者としての登録

Nintendo Developer Portal で Nintendo Switch 向けのゲーム開発者として登録できます。

Nintendo の承認を受けると、Nintendo Developer Portal の Tools and Middleware ページにアクセスできるようになり、そこで Defold へのアクセスを申し込めます。Defold へのアクセスを申し込むと、Nintendo に登録された開発者であることを確認するメールが Nintendo から Defold チームに届きます。

Defold での Nintendo Switch 向け機能へのアクセス

Nintendo Switch 開発者として承認されていることを Defold チームが確認すると、次のものへのアクセス権が提供されます。

  • ゲーム機固有の API との連携機能を備えた Nintendo Switch 拡張(extension)のソースコード。
  • Nintendo Switch に対応した Defold ゲームエンジンのソースコード。Nintendo Switch 向けのゲームをビルドするためにソースコードへのアクセスは必要ありませんが、エンジンのコア部分へのソースコードの貢献を希望する場合に備えて、アクセス権が提供されます。
  • Nintendo Switch プラットフォーム向けのバンドル(bundle)の作成に対応したコマンドラインツール。Defold エディターからのバンドルの作成には対応していません。
  • Nintendo Switch 固有のサポートを受けられるフォーラム。

よくある質問

Q: 家庭用ゲーム機向けにビルドするには、追加のツールをインストールする必要がありますか?

A: エディターとコマンドラインツールからアプリケーションのバンドル(bundle)を作成できます。PlayStation®4、PlayStation®5、Nintendo Switch の実機でテストする方法については、それぞれのプラットフォームへのアクセスが許可されたときに案内されます。

Q: 家庭用ゲーム機も対象にする場合でも、単一のコードベースを簡単に使い続けられますか?

A: はい、Defold の標準 API 関数はすべて、家庭用ゲーム機のプラットフォームでも利用できます。標準機能に加えて、PlayStation®4、PlayStation®5、Nintendo Switch 固有の関数もいくつか利用できますが、一般的には、複数のプラットフォームでコードをまったく同じままにできるはずです。