Nintendo Switch Setup
Eligibility and Requirements
-
Nintendo Developer Registration: To access the Interhaptics SDK add-on for Nintendo platforms, registration as a Nintendo Developer is required. If you're not already registered, you must apply and get approval to join the Nintendo Developer Program.
-
Unreal: An Unreal Engine 5.1 version or higher is necessary.
Accessing the Interhaptics SDK for Nintendo
The Interhaptics SDK add-on for Nintendo platforms is available through the Nintendo Developer Portal in the section Middleware -> User Interface. Before you can request access to it, ensure you meet the above requirements.
Installation and Integration Steps
Step 1: Request the Interhaptics SDK for Nintendo
- Initiate your request for the Interhaptics SDK add-on via the Nintendo Developer Portal. This add-on enables the integration of haptic effects in Unity projects targeted for Nintendo Switch.
Step 2: Install Interhaptics Core SDK
-
Incorporate the Interhaptics Core SDK into your Unity project. Follow the instructions in the Getting Started with Ureal SDK section of our documentation.
-
Opt for the current version of the Interhaptics Unreal SDK (at least version 1.1.0 recommended for compatibility).
Step 3: Add the Nintendo Switch Add-on to the Core SDK
- Download or clone the Nintendo Unreal SDK add-on via the provided link (note: login with the email associated with your Nintendo Developer account is required to avoid a 404 error).
https://github.com/Interhaptics/UnrealEngine_SwitchSDK
- Clone or download this repository into <InterhapticsPluginFolder>/Source. After importation, the folder structure should look like this:
InterhapticsPluginFolder
Interhaptics.uplugin
/Source
/HapticEffect
/HapticEffectEditor
/Interhaptics
/ProviderGameInput
/SDKSwitchFolder
/Private
/Public
/HAR-libraries
/IHSwitchBuild.cs
Add the following settings in the Modules list of Interhaptics.uplugin to enable the support of the switch platform for Interhaptics
{
"Name": "IHSwitch",
"Type": "Runtime",
"LoadingPhase": "Default",
"WhitelistPlatforms": [ "Switch" ]
}
Step 4: Implementing Haptic Effects and Building for Nintendo Platforms
-
Refer to the standard documentation in the Interhaptics Unreal SDK for guidance on adding haptic effects and preparing your project for Nintendo platforms. (Getting Started)
-
Utilize the tutorial in the Haptic Composer section for detailed assistance on creating haptic effects for your game.
Additional Support
For further help or queries, please consult the official Interhaptics online documentation and join our Discord community for tailored support and answers.