Nintendo Wii: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 6: Line 6:
=== Wimote ===
=== Wimote ===


* The '''Wii Remote''' or '''Wimote''' or  '''classic controller''' is one of the 2 standard video game controllers.  
* The '''Wii Remote''' or '''Wimote''' is one of the 2 standard video game controllers.  
** [http://www.wiili.org/index.php/Wiimote Wiimote] (Wili) Overview for programmers.
** [http://www.wiili.org/index.php/Wiimote Wiimote] (Wili) Overview for programmers.
** [http://www.wiili.org/index.php/Wiimote_driver Wiimote/Drivers] List various drivers for various hardware
** [http://www.wiili.org/index.php/Wiimote_driver Wiimote/Drivers] List various drivers for various hardware
Line 19: Line 19:


To use this with a computer, e.g. a Windows PC you need 3 things:
To use this with a computer, e.g. a Windows PC you need 3 things:
* A bluetooth card (on most laptops I think), else you can buy  
* A [http://en.wikipedia.org/wiki/Bluetooth bluetooth] adaptor card (on most laptops I think), else you can buy a cheap "Bluetooth dongle" that plugs into a USB slot.
* A driver on Windows (e.g. WiinRemote or GlovePie)
* A driver on Windows (e.g. WiinRemote or GlovePie)
* Then in order to interface the controller with the bluetooth, you first put the controller into discoverable mode by either pressing the 1 and 2 buttons at the same time, or by pressing the red sync button under the battery cover.
* Then in order to interface the controller with the bluetooth, you first put the controller into discoverable mode by either pressing the 1 and 2 buttons at the same time, or by pressing the red sync button under the battery cover.
Line 25: Line 25:
=== Nunchuk ===
=== Nunchuk ===


* The '''Nunchuk''' is the other standard game controller.
The '''Nunchuk''' is the other standard game controller. {{quote|It features an analog stick similar to the one found on the Nintendo GameCube controller and two trigger buttons. It works in tandem with the main controller in many games. Like the Wiimote, the Nunchuk controller also provides accelerometer for motion-sensing, but no rumble.}} ([http://www.wiili.org/index.php/Nunchuk Wiimote/Extension Controllers/Nunchuk], WiiLi, retrieved 16:15, 14 April 2008 (UTC)).
 
=== Classic Controller ====
 
* The [http://www.wiili.org/index.php/Wiimote/Extension_Controllers/Classic_Controller Classic Controller] is a more traditional gaming console gamepad.


=== Sensor Bar ===
=== Sensor Bar ===
Line 31: Line 35:
* The '''Sensor Bar''' allows the Wii Remote to be used as an accurate pointing device up to 5 meters (approx. 16 ft) away from the bar.
* The '''Sensor Bar''' allows the Wii Remote to be used as an accurate pointing device up to 5 meters (approx. 16 ft) away from the bar.
** [http://www.wiili.org/index.php/Sensor_Bar Sensor Bar]
** [http://www.wiili.org/index.php/Sensor_Bar Sensor Bar]
=== Others ===
There are lots of other controllers and from third parties. E.g. guns, golf clubs, boxing gloves.


== In education ==
== In education ==
Line 37: Line 45:


Nintendo hardware can be repurposed. Most popular hacks seem to interface the sensor bar and video controllers with an other computer.
Nintendo hardware can be repurposed. Most popular hacks seem to interface the sensor bar and video controllers with an other computer.
There are several initiatives on the software side. The most simple ways to profit from Wii is to write code for the Internet Channel (based on Opera). The remote controller is in [[JavaScript]] accessible through:
There are several initiatives on the software side.  
 
* The most simple ways to profit from Wii is to write code for the [http://en.wikipedia.org/wiki/Internet_Channel Internet Channel] and which is based on Opera. It's [[JavaScript]] implementation has extensions, e.g.
  window.opera.wiiremote
  window.opera.wiiremote
But most people worte drivers for various Wii hardware and scripts on top of these.
 
* But most people seem to play with interfacing various Wii hardware to computers (PC/Mac/Linux/etc) and to write scripts for these.


== Interesting projects ==
== Interesting projects ==
(not complete)


=== GlovePIE ===
=== GlovePIE ===
Line 53: Line 65:
=== Wiinremote ===
=== Wiinremote ===


* [http://onakasuita.org/wii/index-e.html Home]. A Japanese library.
* [http://onakasuita.org/wii/index-e.html Home]. A Japanese library (driver and program).
 
=== DarwinRemote ===
 
* [http://sourceforge.net/projects/darwiin-remote/ DarwiinRemote] MacOSX driver and program that reads/sends data to Wii.
 
=== Internet Channel ===
 
The Internet Channel (a modified Opera browser) connects through WIFI to the Internet. It supports the same web functionalities and standards that are included in the desktop versions of Opera, including CSS and JavaScript. On the other hand, it only seems to support Flash 7 (April 2008). This browser is not included when you buy the Wii. It will cost 500 [http://en.wikipedia.org/wiki/Wii_Points Wii Points] (about 5 Euros).
 
* [http://www.opera.com/products/devices/nintendo/wii/ Internet Channel] at Opera]
 
* WiiCade is a website designed to provide users of the Wii console with online games. I.e. this uses the normal Wii hard and software and just adds Wii specific user events to online games that run in the built-in Opera (Internet Channel) browser.
** [http://www.wiicade.com/home.aspx WiiCade] homepage
** [http://en.wikipedia.org/wiki/WiiCade WiiCade] (Wikipedia)


== Links ==
== Links ==


=== Official sites
=== Official sites ===


* http://wii.com/
* http://wii.com/
Line 70: Line 96:
* [http://en.wikipedia.org/wiki/Wii_homebrew Wii homebrew] (Wikipedia overview)
* [http://en.wikipedia.org/wiki/Wii_homebrew Wii homebrew] (Wikipedia overview)
* [http://carl.kenner.googlepages.com/glovepie GlovePIE]
* [http://carl.kenner.googlepages.com/glovepie GlovePIE]
=== Wii software ===
* [http://en.wikipedia.org/wiki/Internet_Channel Internet Channel] (Wikipedia). This is a version of the Opera 9 web browser for use on the Wii by Opera Software and Nintendo.


[[Category: Technologies]]
[[Category: Technologies]]
[[Category: Hardware]]
[[Category: Hardware]]

Revision as of 17:15, 14 April 2008

Draft


Hardware

Wimote

  • The Wii Remote or Wimote is one of the 2 standard video game controllers.

The Wimote communicates through bluetooth. Its controller follows the Bluetooth Human Interface Device (HID) standard and is based on the USB HID standard.

It has

  • 12 buttons
  • A motion sensor
  • An Infrared (IR) sensor (that gets input from the "sensor bar")

To use this with a computer, e.g. a Windows PC you need 3 things:

  • A bluetooth adaptor card (on most laptops I think), else you can buy a cheap "Bluetooth dongle" that plugs into a USB slot.
  • A driver on Windows (e.g. WiinRemote or GlovePie)
  • Then in order to interface the controller with the bluetooth, you first put the controller into discoverable mode by either pressing the 1 and 2 buttons at the same time, or by pressing the red sync button under the battery cover.

Nunchuk

The Nunchuk is the other standard game controller. Template:Quote (Wiimote/Extension Controllers/Nunchuk, WiiLi, retrieved 16:15, 14 April 2008 (UTC)).

Classic Controller =

Sensor Bar

  • The Sensor Bar allows the Wii Remote to be used as an accurate pointing device up to 5 meters (approx. 16 ft) away from the bar.

Others

There are lots of other controllers and from third parties. E.g. guns, golf clubs, boxing gloves.

In education

There are edutainment games for the Wii (not discussed here).

Nintendo hardware can be repurposed. Most popular hacks seem to interface the sensor bar and video controllers with an other computer. There are several initiatives on the software side.

  • The most simple ways to profit from Wii is to write code for the Internet Channel and which is based on Opera. It's JavaScript implementation has extensions, e.g.
window.opera.wiiremote
  • But most people seem to play with interfacing various Wii hardware to computers (PC/Mac/Linux/etc) and to write scripts for these.

Interesting projects

(not complete)

GlovePIE

GlovePIE is software (i.e. a Driver) to control Games with Gestures, Speech, and Other Input Devices! Among other hardware, it interfaces with Nintendo Wii Remote and Nunchuk.

  • Wii Script is a website that includes a range of Wii Scripts based on GlovePie.
  • WiiLi (Gnu/Linux port for the Nintendo Wii) has another collection of GlovePIE Scripts

Wiinremote

  • Home. A Japanese library (driver and program).

DarwinRemote

  • DarwiinRemote MacOSX driver and program that reads/sends data to Wii.

Internet Channel

The Internet Channel (a modified Opera browser) connects through WIFI to the Internet. It supports the same web functionalities and standards that are included in the desktop versions of Opera, including CSS and JavaScript. On the other hand, it only seems to support Flash 7 (April 2008). This browser is not included when you buy the Wii. It will cost 500 Wii Points (about 5 Euros).

  • WiiCade is a website designed to provide users of the Wii console with online games. I.e. this uses the normal Wii hard and software and just adds Wii specific user events to online games that run in the built-in Opera (Internet Channel) browser.

Links

Official sites

Overviews

  • Wii (Wikipedia)

Hacking Wii hardware

Wii software

  • Internet Channel (Wikipedia). This is a version of the Opera 9 web browser for use on the Wii by Opera Software and Nintendo.