An easy to use interface between Unity3D / C# and a Wii Remote controller.
This is an easy to use interface between Unity3D (or C# in general with minimal changes) and a Wii Remote controller. The library uses a slightly modified version of Signal11's HIDAPI to handle low-level bluetooth communications. In essence, the API itself is an implementation of the excellent reverse-engineering effort done at Wiibrew. Here are some notable features of the API:
The latest release can be found here
To install, open Unity-Wiimote.unitypackage or go to Assets->Import Package->Custom Package... in the Unity Editor and locate Unity-Wiimote.unitypackage.
While the API is very powerful already, I would still like to make changes to it to improve it even more. Namely I would like to:
If you would like to help implement any of these changes, feel free to submit a pull request!