Guest Lecture Mason 30apr09

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Guest Lecture Mason 30apr09 as PDF for free.

More details

  • Words: 875
  • Pages: 26
Physical Gaming 7 ways to combine computer games and sweat

Thursday, 30 April 2009

1. iPhone, iPod Touch • Pros • Fun • Cool • Widespread • Cash • Slick development environment Thursday, 30 April 2009

1. iPhone, iPod Touch • Cons • Costs to enroll in developer program ($99, but that gets you a lot).

• Mac only development, and you need to learn Objective C (but learning new languages is a good thing, right?)

• Small movements - would take a lot to generate sweat

Thursday, 30 April 2009

1. iPhone, iPod Touch • Firemint’s FlightTracker, whilst not a

physical game, has racked up a great deal of downloads and attention.

• Designers should to be careful not to ‘gush’ over the platform too much, and thus produce a heap of bad, gimmicky games. The concepts actually need to be good, not just clever uses of the platform.

Thursday, 30 April 2009

1. iPhone, iPod Touch • Some favourites: • Flight Control • Finger Sprint • Pocket Guitar • Falling Balls Thursday, 30 April 2009

1. iPhone, iPod Touch • How? • http://developer.apple.com/iphone • xCode • Get a phone or an iPod Touch (the iPods

are way cheaper and really cool if you already have a phone but like games). iPod Touch 8GB: $293 from JB

• Beginning iPhone Development (Mark and LeMarche, Apress)

Thursday, 30 April 2009

2. Using the WiiMote with Flash: WiiFlash • Pros: • French... it must be good... • Free! • Flash is familiar / easy to program • Flash is readily available and used by loads of people (but not free).

• A more interesting way to control Flash Thursday, 30 April 2009

2. Using the WiiMote with Flash: WiiFlash • Cons • Can be slightly flakey on my laptop

(bluetooth connectivity issues etc...)

• Very heavily associated with Nintendo (but you can use a disguise)

• Not much else, it’s really rather good Thursday, 30 April 2009

2. Using the WiiMote with Flash: WiiFlash • How? • http://wiiflash.bytearray.org • Download source code and examples there

• Wiimote: $60 from JB Hi-Fi Thursday, 30 April 2009

3. Location based game • Make a user run around the city or an open space to find clues or complete aspects if the game in the real world.

• A-Lure - mobile phone mediated (via

SMS). Used website and SMS gateway to provide clues / discovery.

• Can be connected or disconnected though.

Thursday, 30 April 2009

3. Location based game • There are lots: • http://en.wikipedia.org/wiki/Locationbased_game

Thursday, 30 April 2009

3. Location based game • How? • Many ways to go about this. • Use mobile device for electronic mediation - processing of clues gathered from location?

• Use GPS data to provide information? (more advanced)

Thursday, 30 April 2009

4. Arduino • Provides a simple, cheap and geeky way

to get electronic inputs into a computer via USB or wireless.

• Prepare to buy breadboards, resistors and wire and visit Jaycar a lot.

Thursday, 30 April 2009

4. Arduino The Captain’s Blog

Thursday, 30 April 2009

4. Arduino • How • Inputs can be captured in the Arduino programming language and Max/MSP, among others.

Thursday, 30 April 2009



Demos: http://hacknmod.com/hack/top-40-arduino-projects-of-theweb/

• •

Info, software, downloads: http://arduino.cc Buy in Australia: http://www.littlebirdelectronics.com/collections/ arduino/

5. Motion Tracking with Max/MSP • Max / MSP is a tool originally designed to allow musicians to program

• It has a unique ‘patching’ interface • It makes no sense to traditional programmers at first

• It has great use in the installation / art community

Thursday, 30 April 2009

5. Motion Tracking with Max/MSP • Projects • Talking with Your Hands • Residency • A Game of Marbles Thursday, 30 April 2009

Thursday, 30 April 2009

Thursday, 30 April 2009

Thursday, 30 April 2009

5. Motion Tracking with Max/MSP • Use free (or with free demo) external patch libraries to allow motion tracking:

• cv.jit - http://www.iamas.ac.jp/ ~jovan02/cv/

• Tap Tools - http://

shop.electrotap.com/collections/taptools

Thursday, 30 April 2009

6. Keyboard Hack • Find an old USB keyboard and take it to pieces.

• Build a box around it and work out

some way to actuate the keys. Pressure pads on the floor? Big buttons on colourful boxes?

• Try removing keys and replacing with other electronics.

Thursday, 30 April 2009

6. Keyboard Hack • OR • Use a product like the I-PAC: • http://www.ultimarc.com/ipac1.html • This product is halfway between an Arduino and a traditional keyboard hack - the computer thinks it is a keyboard

Thursday, 30 April 2009

6. Keyboard Hack • IPAC • Pros: • Easy to program using Flash for

example as keyboard interactions are well supported

• Cons: • A bit of a ‘fumble’, but well worth looking into.

Thursday, 30 April 2009

7. Creative use of Mouse • A mouse is a very accurate and

responsive infrared sensor with multiple buttons. That sounds like an ideal device, but a little boring...

• It is also (obvisously) completely

supported by the operating system, which makes development a breeze.

• Think about ways to build around the mouse? Attach it to something?

Thursday, 30 April 2009

7. Creative use of Mouse

• Wire stuff into it’s buttons?

Thursday, 30 April 2009

Related Documents

Guest Lecture
June 2020 8
Mason
June 2020 24
Guest
May 2020 25
Guest
October 2019 50
Andhrabhoomi 30apr09
April 2020 0