A PRIMER ON INTEGRATING WIIMOTE FUNCTIONALITY Wiiiiii!-Mote Connections.
-
Upload
stephen-moody -
Category
Documents
-
view
220 -
download
4
Transcript of A PRIMER ON INTEGRATING WIIMOTE FUNCTIONALITY Wiiiiii!-Mote Connections.
What is the Wii Remote?
Nicknamed the WiimoteDeveloped for use with Nintendo’s Wii
ConsoleUses Bluetooth to connect wirelesslyRuns off 2 AA BatteriesNo operating system natively supports
Wiimote
Next: Wiimote Capabilities
Wiimote Capabilities
7 Buttons and a Directional Pad3 axis AccelerometersIR Point Sensing4 LED1 SpeakerRumble FunctionalityExtendible
Next: Wiimote Extensions
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
Why Bother?
Human Interface Devices change games are experienced
Different types of inputWireless controllers are popularOffer new challenges to playersMake gameplay more intuitiveCause it’s cool
Next: Existing Interfaces
Image from: http://www.nintendo.com/wii/what/wiiparents
Even Old People and Little Girls like using Wiimotes!
BlueSoleil
Is a replacement for native Bluetooth stacksPros
Has a computer wide access to Wiimote Works very well
Cons Costs money Not Flexible for programmers Not distributable with your game
Next: GlovePIE
GlovePIE
Stands for Programmable Interface EmulatorPros
Free! Scripting capabilities
Cons Does not work with all Bluetooth Stacks Would require a separate install from players
Next: WiiYourself!
WiiYourself!
C++ source code that interprets Wiimote inputPros
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
Software Wii-quirements
WiiYourself! http://wiiyourself.gl.tter.org/
Microsoft SDK http://msdn.microsoft.com/en-us/windows/bb980924.a
spxWindows Drivers Kit
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff
Next: How to Install
Confused?
Wii-configuring Visual Studio
Install Windows WDK and SDKAfter Install Run Visual Studio Configuration
Next: Includes and Libraries
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