Puddle of Life - A multitouch installation
Posted: 23 June 2009 12:00 PM   [ Ignore ]
Avatar
Rank
Joined  2008-05-13
Total Posts:  35
New Member

“Puddle of Life” is an educational multi-touch installation that was designed for Coimbra’s Science Museum (Darwin exhibit), demonstrating the theory of natural selection, as part of Darwin’s 200th anniversary.
The installation is composed of a round multi-touch table whose surface represents a virtual environment where 4 species of creatures live in. Each of these little creatures have different physical characteristics visually expressed by it’s quantity and/or size: Vision, Locomotion and Fur.

The player interacts with the game by touching the surface. He has to maintain full awareness of his creatures emotions (visually represented by a cartoon like ballon) and using this information to properly choose the mating partners on the control console. This console also allows the user to select the most appropriate descendent from 4 possible mutations, resulting from the reproduction.

The player’s objective is to help the species he controls achieve the highest number of creatures of its kind. Since this world suffers from climate change the player must assure that his creatures are well adapted to this ever-changing environment by choosing the best balance between mating partners and descendants.

The species move in a swarm, but they split when the predator is near. When a creature sees food it warns the nearby siblings and they all run towards it. Of course only the ones who have best locomotion reach it. The vision gives them the ability to see the predator sooner and the ability to see the food further ahead too. The fur is useful to them when the temperature is low but harmful when it’s hot, leading the creature to a shorter lifespan.

The player wins when they reach about 18 living creatures and loses when all of it’s creatures die from cold/hot, predation, famine or old age.

Photos here

Technical Specs:

LLP multi-touch table
CCV tracker - nuicode.com/projects/tbeta
pyMT framework - code.google.com/p/pymt/
Cython - cython.org/
Rabbyt sprite library for pyglet - matthewmarshall.org/projects/rabbyt/
Animation and artwork: Adobe’s AE, Ai and PS with Fasticon.com icons

 Signature 

HCI videos
and photos

Profile
 
 
Posted: 23 June 2009 01:37 PM   [ Ignore ]   [ # 1 ]
Avatar
RankRankRankRank
Joined  2008-09-12
Total Posts:  1474
Elite

Did you guys use LLP for this?  I thought I saw some lasers under the lip.

 Signature 

My MT Website - A Collection of the Most MT Relevant Info From These Forums
My MT Blog
My Optical-Based Multitouch Parts Store - Buy complete modified cameras, m12 mounts, m12 lenses, infrared lasers, LEDs, etc

Profile
 
 
Posted: 24 June 2009 07:26 AM   [ Ignore ]   [ # 2 ]
Avatar
Rank
Joined  2008-05-13
Total Posts:  35
New Member

Yes we did. We actually posted 3 posts in different forum sections about this project (hardware,software and community). I was going to link this post to those but somehow only the last one shows up. Maybe because I used the same subject name (bug in the forum?).

I’ll try to fix this with NUI and please check this too if you can..  I don’t want to write everything again..

..in the meantime, here’s some photos of the makingof (we started with DSI and endeded up with LLP):

http://www.flickr.com/photos/tserra/sets/72157618033764428/

cheers,

 Signature 

HCI videos
and photos

Profile
 
 
Posted: 24 June 2009 07:59 AM   [ Ignore ]   [ # 3 ]
Avatar
Rank
Joined  2008-05-13
Total Posts:  35
New Member

just checked my browser history, the posts seem to be http://nuigroup.com/forums/viewthread/6153/ and http://nuigroup.com/forums/viewthread/6154/

Thanks

 Signature 

HCI videos
and photos

Profile
 
 
Posted: 24 June 2009 09:27 AM   [ Ignore ]   [ # 4 ]
Avatar
RankRank
Joined  2007-04-03
Total Posts:  246
Moderator

Nice video serratiago smile

 Signature 

My multitouch blog: http://www.multigesture.net
Howto: Compile touchlib on windows XP/Vista
Howto: Compile touchlib on Ubuntu Linux
Downloads: Touchlib SVN builds

Profile
 
 
Posted: 24 June 2009 12:36 PM   [ Ignore ]   [ # 5 ]
Avatar
RankRank
Joined  2008-04-22
Total Posts:  195
Jr. Member

Really nice setup tiago, love the build quality, plus awesome use of PyMT smile

 Signature 

sharathpatali.wordpress.com

Profile
 
 
Posted: 24 June 2009 01:39 PM   [ Ignore ]   [ # 6 ]
Avatar
RankRankRankRank
Joined  2008-09-12
Total Posts:  1474
Elite
serratiago - 24 June 2009 07:59 AM

just checked my browser history, the posts seem to be http://nuigroup.com/forums/viewthread/6153/ and http://nuigroup.com/forums/viewthread/6154/

Thanks

Hey man, just a heads up, if you post in multiple spots on the forum here the admins will come in and delete all but one of them, so remember that in the future, since that is what happened to the other two posts.

 Signature 

My MT Website - A Collection of the Most MT Relevant Info From These Forums
My MT Blog
My Optical-Based Multitouch Parts Store - Buy complete modified cameras, m12 mounts, m12 lenses, infrared lasers, LEDs, etc

Profile
 
 
Posted: 27 June 2009 01:02 PM   [ Ignore ]   [ # 7 ]
Avatar
Rank
Joined  2008-05-13
Total Posts:  35
New Member
PeauProductions - 24 June 2009 01:39 PM

serratiago - 24 June 2009 07:59 AM
just checked my browser history, the posts seem to be http://nuigroup.com/forums/viewthread/6153/ and http://nuigroup.com/forums/viewthread/6154/

Thanks

Hey man, just a heads up, if you post in multiple spots on the forum here the admins will come in and delete all but one of them, so remember that in the future, since that is what happened to the other two posts.

(??)

Why does that happen? I mean, I just want to recover those 2 posts that were perfectly legit ... Or else I have to write everything again (annoying).

Thanks

 Signature 

HCI videos
and photos

Profile
 
 
Posted: 27 June 2009 04:22 PM   [ Ignore ]   [ # 8 ]
Avatar
RankRank
Joined  2009-03-11
Total Posts:  244
Jr. Member

The table looks very nice and clean, the app looks funny smile
Congratulations!

 Signature 

My multi-touch DSI coffee-table
Touch it! - Just another multi-touch-blog

Profile