• user warning: Table './drupal_oam/dr_cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM dr_cache_filter WHERE cid = '1:acf647b56875e44448a672b491a5c04a' in /home/dr_rick/onearmedman.com/includes/cache.inc on line 27.
  • user warning: Table './drupal_oam/dr_cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE dr_cache_filter SET data = '<ul class=\"branch\">\n<li class=\"heading\">Wii</li>\n<ul class=\"branch\">\n<li class=\"heading\">Handful of the best little components</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Console Game: A Short History</li>\n<ul class=\"branch\">\n<li class=\"heading\">Games are social</li>\n<ul class=\"branch\">\n<li class=\"heading\">Especailly console games</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">first console was you against a second player</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">because of its contrl scheme</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Games are a space to play in</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">1st Gen</li>\n<ul class=\"branch\">\n<li class=\"heading\">Magnavox Odyssey 1972</li>\n<ul class=\"branch\">\n<li class=\"heading\">all games pre-programmed</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">jumpers activated the built in games</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">color overlays on top of the screen</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">not popular</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Pong 1975</li>\n<ul class=\"branch\">\n<li class=\"heading\">analog paddle</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Early engines of innovation</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">2nd Gen: The Cartridge</li>\n<ul class=\"branch\">\n<li class=\"heading\">Atari 2600 1977</li>\n<ul class=\"branch\">\n<li class=\"heading\">weakest</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">yet most successful</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Intellivision 1980</li>\n<ul class=\"branch\">\n<li class=\"heading\">16 bit</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">ColecoVision 1982</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Crash of 1983</li>\n<ul class=\"branch\">\n<li class=\"heading\">very crowded console market</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">bad decisions on next gen consoles</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Commodore 64</li>\n<ul class=\"branch\">\n<li class=\"heading\">stole the show</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">cost about as much as a console</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">guilt tripping parents into buying them instead</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Bad Games!</li>\n<ul class=\"branch\">\n<li class=\"heading\">Pac-Man</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Custer\'s Last Stand</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">E.T.</li>\n<ul class=\"branch\">\n<li class=\"heading\">made 4 million</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">sold 1.5 million</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">buried the remained under cement in New Mexico</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Lots of reverse Engineering</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">3rd Gen: After the Crash</li>\n<ul class=\"branch\">\n<li class=\"heading\">Famicom (NES) 1985</li>\n<ul class=\"branch\">\n<li class=\"heading\">had to call it an entertainment system</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">not a video game system, after the crash</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Sega Master System 1985</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">TurboGrafx-16 1989</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">What\'s the Magic Number: 16 bit era</li>\n<ul class=\"branch\">\n<li class=\"heading\">Systems</li>\n<ul class=\"branch\">\n<li class=\"heading\">SNES</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Sega Genesis</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Neo-Geo</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Starting to be more like Hollywood</li>\n<ul class=\"branch\">\n<li class=\"heading\">profit margins shrunk</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">PCs started competing in the video game market</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">2 1/2 Console Theory</li>\n<ul class=\"branch\">\n<li class=\"heading\">4G</li>\n<ul class=\"branch\">\n<li class=\"heading\">SNES</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Genesis</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">SNK NeoGeo</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">5G</li>\n<ul class=\"branch\">\n<li class=\"heading\">Sony Playstation</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Sega Saturn</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Nintendo N64</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">6G</li>\n<ul class=\"branch\">\n<li class=\"heading\">Sony Playstation 2</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Xbox</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Nintendo Gamecube</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">7G</li>\n<ul class=\"branch\">\n<li class=\"heading\">Wii</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Xbox 360</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">PS3</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Evolution vs. Revolution</li>\n<ul class=\"branch\">\n<li class=\"heading\">Only 2x powerful as GameCube</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Only 2x RAM</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Expanding the market rather than competing in the same space</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">The Wii Remote</li>\n<ul class=\"branch\">\n<li class=\"heading\">Should look like other remotes</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">blends with what you know</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">feel available</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">affordance</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">multiple approaches to it</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Communication</li>\n<ul class=\"branch\">\n<li class=\"heading\">Bluetooth Radio to console (30ft)</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Sensing</li>\n<ul class=\"branch\">\n<li class=\"heading\">IR positioning system</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">LED bar</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">could use candles instead</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Orientation on the 2D plane</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Accelerometer</li>\n<ul class=\"branch\">\n<li class=\"heading\">Can\'t fix itself in 3D space</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">not positional, just gestural</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Nunchuk</li>\n<ul class=\"branch\">\n<li class=\"heading\">Also has accelerometer</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">and an analog thumbstick</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Limits</li>\n<ul class=\"branch\">\n<li class=\"heading\">Must be trained</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">programmer must imitate the move</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Tutorials adapt to what the user is doing</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">even games have a training phase</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">try to stay within the mean</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">If they get close</li>\n<ul class=\"branch\">\n<li class=\"heading\">then they store that gesture</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">different for every player</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Components</li>\n<ul class=\"branch\">\n<li class=\"heading\">Bluetooth Boarcom BCM2042</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">11 inputs</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Analog Devices ADXL330</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">IR camera (monochrome 1Mpixel)</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">speaker</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">rumble</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">power button</li>\n<ul class=\"branch\">\n<li class=\"heading\">disconnects BT and powers down</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Player LEDs</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Gestural</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">XWand</li>\n<ul class=\"branch\">\n<li class=\"heading\">visible LEDs</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">IR Led</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Magnetometer</li>\n<ul class=\"branch\">\n<li class=\"heading\">feels the earth\'s pull</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">PIC micro</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">accelerometer</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">gyro</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">button</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">RF transceiver</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">4 AAAs</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">1.5\" diameter</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Class Project</li>\n<ul class=\"branch\">\n<li class=\"heading\">Darts?!</li>\n<ul class=\"branch\">\n<li class=\"heading\">Could be VERY cool</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Similarly, making/throwing a paper airplane</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Marble Madness</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Put multiple people in the same place</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Suspension of disbelief</li>\n<ul class=\"branch\">\n<li class=\"heading\">Believing the you\'re controlling it</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Space is MORE important</li>\n<ul class=\"branch\">\n<li class=\"heading\">it\'s not always going to go more and more for the Net all time</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">pendulum swing</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">overloading on different design paradigms</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Class Blog</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Prototyping</li>\n<ul class=\"branch\">\n<li class=\"heading\">How you sell a concept</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Rapid Prototyping</li>\n<ul class=\"branch\">\n<li class=\"heading\">only so many hours in a day</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Iterative Design</li>\n<ul class=\"branch\">\n<li class=\"heading\">3 time iteration</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">but some things are iterated indefinitely</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">not just one person iterating</li>\n<ul class=\"branch\">\n<li class=\"heading\">could be an entire culture iterating a genre</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">iterating techniques, media forms, etc.</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Midterm Wii Project</li>\n<ul class=\"branch\">\n<li class=\"heading\">IR camera</li>\n<ul class=\"branch\">\n<li class=\"heading\">Computer vision</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">tracking</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Can we even do this?</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Accelerometer</li>\n<ul class=\"branch\">\n<li class=\"heading\">acceleration on 3-axis</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">motion</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">change in speed</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">gestures</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">communication</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">must decodify the forces back into gestures</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Serial Read</li>\n<ul class=\"branch\">\n<li class=\"heading\">do the gestures</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">look at the data feed</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Bluetooth</li>\n<ul class=\"branch\">\n<li class=\"heading\">Calbe replacement</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Wireless connection</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Vibrating Motors/Tactile Feedback</li>\n<ul class=\"branch\">\n<li class=\"heading\">Use at least two</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">More fidelity</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">replaces sound</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">replaces another modality</li>\n<ul class=\"branch\">\n<li class=\"heading\">helpful because it\'s not disruptive</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">works in areas when other modalities don\'t work</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">alerts you to someone trying to contact you</li>\n<ul class=\"branch\">\n<li class=\"heading\">tap!</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">look at me</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">no message in itself</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">the white rabbit effect</li>\n<ul class=\"branch\">\n<li class=\"heading\">filling in the gaps in sensation</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">timing just right</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">haptics</li>\n<ul class=\"branch\">\n<li class=\"heading\">joysticks</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">buttons</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">most modern media forms start off with adult entertainment</li>\n<ul class=\"branch\">\n<li class=\"heading\">in fact, this might be the touchstone of a potential mass medium</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">photos, videos, Net</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">tactics</li>\n<ul class=\"branch\">\n<li class=\"heading\">virtual thing coming at you</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">effecting environment</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Screen</li>\n<ul class=\"branch\">\n<li class=\"heading\">iPod is only as good as the songs you have on it</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Getting the Arduino into the computer</li>\n<ul class=\"branch\">\n<li class=\"heading\">processing</li>\n<ul class=\"branch\">\n<li class=\"heading\">push toward this</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">max/msp</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">director</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">4-5 button switch</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">interactive eye candy</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Then we combine each into three groups</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Communication</li>\n<ul class=\"branch\">\n<li class=\"heading\">Network of blogs?</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Wiki?</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">E-mail list?</li>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Presentation</li>\n</ul>\n</ul>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Assignment</li>\n<ul class=\"branch\">\n<li class=\"heading\">Quiz 6-11</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Focus on 8 and 9</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">Bluetooth</li>\n<ul class=\"branch\">\n<li class=\"heading\">Compile resources</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">make parts list</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">possible example code</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">examples of use (youtube video)</li>\n</ul>\n<ul class=\"branch\">\n<li class=\"heading\">game examples</li>\n</ul>\n</ul>\n</ul>\n', created = 1745737520, expire = 1745823920, headers = '', serialized = 0 WHERE cid = '1:acf647b56875e44448a672b491a5c04a' in /home/dr_rick/onearmedman.com/includes/cache.inc on line 112.
  • user warning: Table './drupal_oam/dr_cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM dr_cache_filter WHERE cid = '3:538e9ad70bd48e07c3b33ad7dcb24729' in /home/dr_rick/onearmedman.com/includes/cache.inc on line 27.
  • user warning: Table './drupal_oam/dr_cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE dr_cache_filter SET data = '<p>Copyright Mike Edwards 2006-2009. All content available under the <a href=\"http://creativecommons.org/licenses/by-sa/3.0/us/\">Creative Commons Attribution ShareAlike</a> license, unless otherwise noted.</p>\n', created = 1745737520, expire = 1745823920, headers = '', serialized = 0 WHERE cid = '3:538e9ad70bd48e07c3b33ad7dcb24729' in /home/dr_rick/onearmedman.com/includes/cache.inc on line 112.

2007-02-15

  • Wii
    • Handful of the best little components
    • Console Game: A Short History
      • Games are social
        • Especailly console games
        • first console was you against a second player
        • because of its contrl scheme
        • Games are a space to play in
      • 1st Gen
        • Magnavox Odyssey 1972
          • all games pre-programmed
          • jumpers activated the built in games
          • color overlays on top of the screen
          • not popular
        • Pong 1975
          • analog paddle
      • Early engines of innovation
      • 2nd Gen: The Cartridge
        • Atari 2600 1977
          • weakest
          • yet most successful
        • Intellivision 1980
          • 16 bit
        • ColecoVision 1982
      • Crash of 1983
        • very crowded console market
        • bad decisions on next gen consoles
        • Commodore 64
          • stole the show
          • cost about as much as a console
          • guilt tripping parents into buying them instead
        • Bad Games!
          • Pac-Man
          • Custer's Last Stand
          • E.T.
            • made 4 million
            • sold 1.5 million
            • buried the remained under cement in New Mexico
        • Lots of reverse Engineering
      • 3rd Gen: After the Crash
        • Famicom (NES) 1985
          • had to call it an entertainment system
          • not a video game system, after the crash
        • Sega Master System 1985
        • TurboGrafx-16 1989
      • What's the Magic Number: 16 bit era
        • Systems
          • SNES
          • Sega Genesis
          • Neo-Geo
        • Starting to be more like Hollywood
          • profit margins shrunk
        • PCs started competing in the video game market
      • 2 1/2 Console Theory
        • 4G
          • SNES
          • Genesis
          • SNK NeoGeo
        • 5G
          • Sony Playstation
          • Sega Saturn
          • Nintendo N64
        • 6G
          • Sony Playstation 2
          • Xbox
          • Nintendo Gamecube
        • 7G
          • Wii
          • Xbox 360
          • PS3
      • Evolution vs. Revolution
        • Only 2x powerful as GameCube
        • Only 2x RAM
        • Expanding the market rather than competing in the same space
    • The Wii Remote
      • Should look like other remotes
      • blends with what you know
      • feel available
      • affordance
      • multiple approaches to it
      • Communication
        • Bluetooth Radio to console (30ft)
      • Sensing
        • IR positioning system
        • LED bar
        • could use candles instead
        • Orientation on the 2D plane
        • Accelerometer
          • Can't fix itself in 3D space
          • not positional, just gestural
      • Nunchuk
        • Also has accelerometer
        • and an analog thumbstick
      • Limits
        • Must be trained
        • programmer must imitate the move
        • Tutorials adapt to what the user is doing
        • even games have a training phase
        • try to stay within the mean
        • If they get close
          • then they store that gesture
          • different for every player
      • Components
        • Bluetooth Boarcom BCM2042
        • 11 inputs
        • Analog Devices ADXL330
        • IR camera (monochrome 1Mpixel)
        • speaker
        • rumble
        • power button
          • disconnects BT and powers down
        • Player LEDs
      • Gestural
    • XWand
      • visible LEDs
      • IR Led
      • Magnetometer
        • feels the earth's pull
      • PIC micro
      • accelerometer
      • gyro
      • button
      • RF transceiver
      • 4 AAAs
      • 1.5" diameter
    • Class Project
      • Darts?!
        • Could be VERY cool
        • Similarly, making/throwing a paper airplane
      • Marble Madness
      • Put multiple people in the same place
    • Suspension of disbelief
      • Believing the you're controlling it
    • Space is MORE important
      • it's not always going to go more and more for the Net all time
      • pendulum swing
      • overloading on different design paradigms
  • Class Blog
  • Prototyping
    • How you sell a concept
    • Rapid Prototyping
      • only so many hours in a day
    • Iterative Design
      • 3 time iteration
      • but some things are iterated indefinitely
      • not just one person iterating
        • could be an entire culture iterating a genre
        • iterating techniques, media forms, etc.
    • Midterm Wii Project
      • IR camera
        • Computer vision
        • tracking
        • Can we even do this?
      • Accelerometer
        • acceleration on 3-axis
        • motion
        • change in speed
        • gestures
        • communication
        • must decodify the forces back into gestures
        • Serial Read
          • do the gestures
          • look at the data feed
      • Bluetooth
        • Calbe replacement
        • Wireless connection
      • Vibrating Motors/Tactile Feedback
        • Use at least two
        • More fidelity
        • replaces sound
        • replaces another modality
          • helpful because it's not disruptive
          • works in areas when other modalities don't work
        • alerts you to someone trying to contact you
          • tap!
          • look at me
          • no message in itself
        • the white rabbit effect
          • filling in the gaps in sensation
          • timing just right
        • haptics
          • joysticks
          • buttons
          • most modern media forms start off with adult entertainment
            • in fact, this might be the touchstone of a potential mass medium
            • photos, videos, Net
        • tactics
          • virtual thing coming at you
          • effecting environment
      • Screen
        • iPod is only as good as the songs you have on it
        • Getting the Arduino into the computer
          • processing
            • push toward this
          • max/msp
          • director
        • 4-5 button switch
        • interactive eye candy
      • Then we combine each into three groups
      • Communication
        • Network of blogs?
        • Wiki?
        • E-mail list?
      • Presentation
  • Assignment
    • Quiz 6-11
    • Focus on 8 and 9
    • Bluetooth
      • Compile resources
      • make parts list
      • possible example code
      • examples of use (youtube video)
      • game examples

Copyright Mike Edwards 2006-2009. All content available under the Creative Commons Attribution ShareAlike license, unless otherwise noted.