メインコンテンツまでスキップ

Nintendo Switch セットアップ

前提条件

  1. Nintendo デベロッパー登録: Nintendo プラットフォーム向けの Interhaptics SDK アドオンにアクセスするには、Nintendo デベロッパーとしての登録が必要です。まだ登録していない場合は、Nintendo Developer Program への参加申請を行い、承認を得る必要があります。

  2. 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 コミュニティ にご参加ください。