Nintendo Switch セットアップ
前提条件
-
Nintendo デベロッパー登録: Nintendo プラットフォーム向けの Interhaptics SDK アドオンにアクセスするには、Nintendo デベロッパーとしての登録が必要です。まだ登録していない場合は、Nintendo Developer Program への参加申請を行い、承認を得る必要があります。
-
Unreal: Unreal Engine 5.1 バージョン以降が必要です。
Nintendo 向け Interhaptics SDK へのアクセス
Nintendo プラットフォーム向け Interhaptics SDK アドオンは、Nintendo Developer Portal の Middleware -> User Interface セクションから入手できます。アクセスを要求する前に、上記の前提条件を満たしていることを確認してください。
インストールと統合の手順
ステップ 1: Nintendo 向け Interhaptics SDK をリクエストする
- Nintendo Developer Portal から Interhaptics SDK アドオンのリクエストを開始します。このアドオンにより、Nintendo Switch 向けの Unity プロジェクトでハプティック効果を統合できるようになります。
ステップ 2: Interhaptics Core SDK をインストールする
-
Interhaptics Core SDK を Unity プロジェクトに組み込みます。当ドキュメントの Unreal SDK のはじめに セクションの手順に従ってください。
-
Interhaptics Unreal SDK の現行バージョンを選択してください (互換性のため、少なくともバージョン 1.1.0 を推奨)。
ステップ 3: Nintendo Switch アドオンを Core SDK に追加する
- 提供されたリンクから Nintendo Unreal SDK アドオンをダウンロードまたはクローンします (注意: 404 エラーを回避するため、Nintendo デベロッパーアカウントに関連付けられたメールアドレスでログインする必要があります)。
https://github.com/Interhaptics/UnrealEngine_SwitchSDK
- このリポジトリを <InterhapticsPluginFolder>/Source にクローンまたはダウンロードしてください。インポート後、フォルダ構造は以下のようになるはずです。
InterhapticsPluginFolder
Interhaptics.uplugin
/Source
/HapticEffect
/HapticEffectEditor
/Interhaptics
/ProviderGameInput
/SDKSwitchFolder
/Private
/Public
/HAR-libraries
/IHSwitchBuild.cs
Interhaptics の Switch プラットフォームサポートを有効化するため、Interhaptics.uplugin の Modules リストに以下の設定を追加してください。
{
"Name": "IHSwitch",
"Type": "Runtime",
"LoadingPhase": "Default",
"WhitelistPlatforms": [ "Switch" ]
}
ステップ 4: Nintendo プラットフォーム向けのハプティック効果の実装とビルド
-
ハプティック効果の追加と Nintendo プラットフォーム向けプロジェクト準備のガイダンスについては、Interhaptics Unreal SDK の標準ドキュメントを参照してください。(はじめに)
-
ゲーム用ハプティック効果の作成に関する詳細な支援については、Haptic Composer セクションのチュートリアルをご活用ください。
追加サポート
その他のヘルプやお問い合わせについては、Interhaptics 公式オンライン ドキュメント をご覧いただき、専用のサポートと回答を得るために Discord コミュニティ にご参加ください。