1 / 13

Wiiiiii !-Mote Connections

Wiiiiii !-Mote Connections. A Primer on Integrating Wiimote Functionality. What is the Wii Remote?. Nicknamed the Wiimote Developed for use with Nintendo’s Wii Console Uses Bluetooth to connect wirelessly Runs off 2 AA Batteries No operating system natively supports Wiimote.

eamon
Download Presentation

Wiiiiii !-Mote Connections

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wiiiiii!-Mote Connections A Primer on Integrating Wiimote Functionality

  2. What is the Wii Remote? Nicknamed the Wiimote Developed for use with Nintendo’s Wii Console Uses Bluetooth to connect wirelessly Runs off 2 AA Batteries No operating system natively supports Wiimote Next: Wiimote Capabilities

  3. Wiimote Capabilities 7 Buttons and a Directional Pad 3 axis Accelerometers IR Point Sensing 4 LED 1 Speaker Rumble Functionality Extendible Next: Wiimote Extensions

  4. Wiimote Extensions • Nunchuck • 2 Buttons and Thumbstick • 3 axis Accelerometer • Motion Plus • More accurate position description • Classic Controller • 10 Buttons, a Directional Pad, and two Thumbsticks Next: Motivation Images from: http://www.nintendo.com/wii/what/controllers

  5. Why Bother? Human Interface Devices change games are experienced Different types of input Wireless controllers are popular Offer new challenges to players Make gameplay more intuitive Cause it’s cool Next: Existing Interfaces Even Old People and Little Girls like using Wiimotes! Image from: http://www.nintendo.com/wii/what/wiiparents

  6. Current Connections BlueSoleil GlovePIE WiiYourself! Next: Blue Soleil

  7. BlueSoleil • Is a replacement for native Bluetooth stacks • Pros • Has a computer wide access to Wiimote • Works very well • Cons • Costs money • Not Flexible for programmers • Not distributable with your game Next: GlovePIE

  8. GlovePIE • Stands for Programmable Interface Emulator • Pros • Free! • Scripting capabilities • Cons • Does not work with all Bluetooth Stacks • Would require a separate install from players Next: WiiYourself!

  9. WiiYourself! • C++ source code that interprets Wiimote input • Pros • Free! • Distributable • Can be fully integrated and customized for your game • Cons • Requires extra downloads on developers part • Use of motion sensing and IR sensing requires significant programming • Conclusion: Go with WiiYourself! Next: Components

  10. Software Wii-quirements • WiiYourself! • http://wiiyourself.gl.tter.org/ • Microsoft SDK • http://msdn.microsoft.com/en-us/windows/bb980924.aspx • Windows Drivers Kit • http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff Next: How to Install Confused?

  11. Wii-configuring Visual Studio Install Windows WDK and SDK After Install Run Visual Studio Configuration Next: Includes and Libraries

  12. Setting Includes and Libraries • In Visual Studio Include: • WDK API • SDK for your version of Windows (XP should work on most current Versions) • Include the WDK library for your OS (Again, XP should work) Next: Finishing It Off

  13. Integration Include Wiimote.h in your Game Develop an Interface to your Game Include required License Text and Game On Next: How To Interpret Input Wii-HABILITATED

More Related