What is wetPONG?

What is wetPONG?
The field of micro- and nanosystems in life sciences is inherently highly interdisciplinary. In both academic research and industrial R&D the people involved need to be able to communicate and work with a large number of collaborators from different fields and backgrounds, know about the possible applications in the pharmaceutical industries, medicine and patient care and take responsibility of the societal implication of their work. Successful products and research findings can only be achieved when this transdisciplinary collaboration is learned and taught on-the-job and at all levels Read the story »





Due to the fact, that all other groups made similar things, we decided to create a new idea. Our new concept is BIOSNAKE. Everybody knows it from the earliest Nokia cell phone generation the famous game SNAKE. We are sure, that also you have already played SNAKE at least once. For combining the topics Microsystems and gaming, we were thinking about a special background in the SNAKE game. The background should be a captured video from microorganisms taken by a webcam, which is used as a microscope.

As a basic platform we found the GREENFOOT application based on JAVA. There we could download an already programmed SNAKE game, which we just needed to modulate. Our big aim, the use of a real-time moving background, turned out not to be that easy. Therefore we decided to use pictures of microorganisms as background, which will be changed on every game level. What does the JAVA program with the background picture, that the microorganisms are detected as a fence? The picture will be resized on a 40 to 40 matrix. Every pixel will be analyzed and if a defined color threshold is exceeded, the pixel will be saved as a fence. At the end, a whole matrix is defined where the fences are and where you can go through with your snake. This matrix will be stored and the game is ready to play.

How do you play the game? Collect the food and your snake will grow. After a while your snake will be big enough and the door to the next level will be opened. The new level shows you a new background and the snake goes faster.

What could be the next steps? A video tracking system should be implemented, that a SNAKE game with real-time background can be programmed. A useful tracking system could be Community Core Vision (CCV). CCV provides the possibility to send the tracking information through TUIO OSC. If you like to, you can go on with our project and solve the aim with implementing a real-time background.


Categories: Team 4wins


No Comments

Leave a reply

You must be logged in to post a comment.