Author Topic: Hyper Island project  (Read 35547 times)

Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #15 on: October 10, 2008, 03:45:04 AM
Hey you!

Sorry I didn't have time to update here yesterday. We got all our parts from Kjell & Co and were really eager to get to work! Thanks to you, and my preperations the construction went super smooth. The setup contained in 2 AA-batteries (2x1.5V), 18Ohm (0,25W) resistor and a 1,2V IR-Led at 100mA. Just for kicks I tried out running on a single AA battery and with a bunch of different resistors, but the first try was the best.




When I knew the **LOVE** would work I went for the trash, founding an old whiteboard pen. I threw out the internals, taped the batterypack, and glued on my IR Led. It looks like crap, but hey function before form, right? Think that's the first time I ever said that. So with the easy part done I had a couple of frustrating hours trying to get the pen working with my laptop, trying out different positions with my wiimote. About eight o'clock tonight I got it working. Success! :D

Got two movies below! :)
http://experiencetechnology08.ning.com/video/video/show?id=2318667%3AVideo%3A2699
http://experiencetechnology08.ning.com/video/video/show?id=2318667%3AVideo%3A2671

Linus
I'm a PE & Health teacher in Australia, only a few weeks ago one of my collegues modified a java game very similar to your demo. He just replaced the source graphic files (no programming was required). Instead of a dog he had a condom and instead of ducks he had pictures of HIV/Aids cells. The aim was to shot the cells arcade game style. The kids loved it!

What would be cool is if it could become physical using your concept. Is it possible for you make the program so the background, falling objects & dodge character are *.jpg files so users can customise?

I have this fantastic image in my head of students running arround trying to avoid the HIV/Aids virus using your program.

Benpaddlejones :)
Sweet! The project ain't done yet and people are already buying it! Sure you could have the game. 1000 USD will do the trick. Just kidding. Of course you can have the game when it's done. It won't be any problem for you to change images in the flash file when it's done. I do recommend that you use *.png files though. *.png's supports transparency.

Btw, I might want to quote your statement when we write our final report! ;)



Offline UndCon

  • Support Admin
  • *
  • Posts: 566
  • Karma: +11/-3
    • View Profile
    • UndCon
Reply #16 on: October 11, 2008, 03:14:52 PM
Hey Linus - send me a PM with your address so I can send you a bunch of proper IR-leds :)

//UndCon



Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #17 on: October 13, 2008, 10:29:12 AM
So, made a bit of a disappointing discovery today. I was looking at some drawings of people who had used Johnny Lee's technique to see how they had sat it up. I tried to do the same, but couldn't get my numbers straight, until i realized I forgot the players length needed to be in the equation. This changed things drastically, and according to my numbers i need the Wiimote to be 510cm up in the air. That sucks, since the sealing is 4m up. If it's unclear the white small box at the top is the wiimote, the red dot at the mans head is the IR-LED, the big black box is the projector. We want a playing area of 3x3m.



So, back to the drawing table trying to figure things out. I finally got this sketch, but I don't know if it's going to work or not. Do you understand my drawing? Will i have to recalculate every time a longer or short person enters the stage? Do you have some other smart solution?







Offline benpaddlejones

  • Support Admin
  • *
  • Posts: 1178
  • Karma: +49/-0
    • View Profile
    • Inter.Connect.Ed
Reply #18 on: October 13, 2008, 06:35:11 PM
Linus
Could you make them IR-shoes?

This would make it more realistic to the persons movements. If its on their head, the head position is more important and would be difficult to triangulate to the feets position on the floor, thus i could dodge ducks by bending over.

If IR-leds are placed on the toe of a pair of shoes (thongs would be more hygeinic and easy to rig), with the wiimote placed facing the person. Then it's their feet position, which is automatically related to the floor surface that matters and as long as they face the wiimote there will be no problems viewing the IR-source.

benpaddlejones :)


See my full profile and links on my Google Profile: http://www.google.com/profiles/benpaddlejones


Offline guiguito

  • *
  • Posts: 59
  • Karma: +2/-0
    • View Profile
Reply #19 on: October 14, 2008, 03:00:56 AM
if you put on their heads, stuffs like a sensor bar, you  evaluate how close from the wiimote people are ...



Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #20 on: October 16, 2008, 04:01:53 AM
Hey guys!
Last night I finally got the game tested "for real"! It was great fun, but also taught us a lot. I took some pics and filmed some, but forgot my cell at home, so that'll have to wait.

Few questions:
I run WiimoteWhiteboard for my Mac. Is this the best?
What happens if I run the mouse with multiple (up to 4) IR sources?
If I put some IR LEDs really closely, will the wiimote see this as one big source or a few small?


@ben: That's a great idea! Today I'll be creating a few more prototypes for the helmet and some to put on your shoes.

@guiguito: True. If we had two IR sources we theoretically could do that evaluation. It's waay above our tech skills though.



Offline benpaddlejones

  • Support Admin
  • *
  • Posts: 1178
  • Karma: +49/-0
    • View Profile
    • Inter.Connect.Ed
Reply #21 on: October 16, 2008, 06:29:03 AM
Linus
The Java wiimote is the best on Mac OS (Use Boonjins WiimoteSmoothbaord if in Mac Bootcamp).

Multiple IR-sources will cause the mouse to jump between the them, you will need to look at the multitouch apps (not my area of knowledge).

The wiimote only tracks the IR-Blobs, if two seperate blobs join it will assume is one, the run to two when they seperate.

benpaddlejones :)


See my full profile and links on my Google Profile: http://www.google.com/profiles/benpaddlejones


Offline ujs

  • *
  • Posts: 134
  • Karma: +10/-0
    • View Profile
    • uweschmidt.org
Reply #22 on: October 16, 2008, 09:52:31 AM
Few questions:
I run WiimoteWhiteboard for my Mac. Is this the best?
What happens if I run the mouse with multiple (up to 4) IR sources?
If I put some IR LEDs really closely, will the wiimote see this as one big source or a few small?

Hi, I'm the developer of the Java WiimoteWhiteboard app. As far as I know, there is currently no other Whiteboard app running on the Mac...

I just saw this thread and only looked briefly at the older posts, but you want to make a game where multiple people are running around with IR leds, right?
If so, there's no way around using the multi-touch protocol TUIO (if you want to keep using my app).
In order to use TUIO in Flash, you need to run the gateway flosc.

To your 3rd question, a really close IR light should be detected as a single blob.
The Wiimote can actually send the size of each blob to the computer (currently not used in my app, but possible)

Hope that helps and good luck with your project.

Uwe

Java WiimoteWhiteboard for Mac OS X, Windows and Linux.


Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #23 on: October 16, 2008, 10:30:26 AM
Awesome!

Well, our primary idea was a multiplayer game. But as the project went on we decided to stick to single player only. Tonight we'll try out a few new solutions regarding the placement of the IR leds. if they don't work we're in biiiig trouble! :)

Few questions:
I run WiimoteWhiteboard for my Mac. Is this the best?
What happens if I run the mouse with multiple (up to 4) IR sources?
If I put some IR LEDs really closely, will the wiimote see this as one big source or a few small?

Hi, I'm the developer of the Java WiimoteWhiteboard app. As far as I know, there is currently no other Whiteboard app running on the Mac...

I just saw this thread and only looked briefly at the older posts, but you want to make a game where multiple people are running around with IR leds, right?
If so, there's no way around using the multi-touch protocol TUIO (if you want to keep using my app).
In order to use TUIO in Flash, you need to run the gateway flosc.

To your 3rd question, a really close IR light should be detected as a single blob.
The Wiimote can actually send the size of each blob to the computer (currently not used in my app, but possible)

Hope that helps and good luck with your project.

Uwe



Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #24 on: October 17, 2008, 04:56:38 AM
Ok, so bit of a break last night! The placement of the IR LEDs will be at the waist, fastened with a clip in the belt. Works Super!! This is definitely the optimal placement. The height doesn't differ to much between persons, you don't really bend or twist that area of the body and it's definitely in the center point. So today I'll be creating a new prototype.

The comb (of a cockerel) idea worked great! There was no jumping or sketchy appearance of the mouse even though I used four different placements of the LEDs. When the comb was placed on our helmet I could look all the way from the floor to the ceiling without losing connection. I recommend that technique for equal projects!

On Tuesday we're traveling to Stockholm! It's a bit nervous, but I think we're pretty good scheduled.

//Linus



Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #25 on: October 28, 2008, 08:30:34 AM
Hey you guys!

So 4 HECTIC week has passed! Last week has been incredibly fun, but also very stressful. The exhibition in Stockholm went super well and the jury loved our prototype, even offering us a space at an exhibition in London!!!

I'll update with some images and movie clips in a few days, until then you can read about our prototype in the magazine made after the exhibition. Enjoy!

www.iamlinus.se/ET08WEBZINE.pdf

Thanks a lot for all your help and support! We couldn't have done it without you!

Ben, if you'd like to get you hands on the flash source code and some more details, give me a shout.


//Linus



Offline UndCon

  • Support Admin
  • *
  • Posts: 566
  • Karma: +11/-3
    • View Profile
    • UndCon
Reply #26 on: October 28, 2008, 01:01:44 PM
Well done all of you!

//UndCon



Offline benpaddlejones

  • Support Admin
  • *
  • Posts: 1178
  • Karma: +49/-0
    • View Profile
    • Inter.Connect.Ed
Reply #27 on: October 28, 2008, 07:22:49 PM
Linus & Team

Awesome work, can't wait to see the footage.

Benpaddlejones :)


See my full profile and links on my Google Profile: http://www.google.com/profiles/benpaddlejones


Offline Linus

  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
    • Portfolio
Reply #28 on: October 29, 2008, 07:47:48 AM
Found a small clip on the web, briefly showing our game. The four first display cases you see are all WiiMotes. :)

http://tinyurl.com/6zeoq5

Edit: Made the URL shorter ~Dice
« Last Edit: October 29, 2008, 09:31:56 AM by dice »



Offline gig

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #29 on: December 23, 2008, 01:07:15 PM
Thanks for the inspiration here and help from Linus. Now I'm graduated!!

http://wiimotemac.blogspot.com/2008/12/wiidentity.html
« Last Edit: December 23, 2008, 01:10:21 PM by gig »