the processing portfolio of
Ben Mandeberg

member since October 5, 2009
Soap_bot, the videogame

Soap_bot, the videogame

Help love find soap_bot by guiding the hearts through the maze. Gates are there to manipulate pathways through the maze, and you can rotate the gates by clicking on the circle in the center of them. For each level, get all hearts to soap_bot to advance. I tried to set up a system to have each level be timed, but it was very buggy so I'll have to work on that as a personal project for the future. Also, for some reason I couldn't upload with sound, probably because the file was too big, so I'll have to work that out as well. Sometimes the hearts can be buggy as they bump against the wal
Soap_Bot Arrays

Soap_Bot Arrays

The many soap_bots are running away from heartbreak, and sometimes they get caught in its clutches. Press + to increase the speed of the soap_bots, and - to decrease the speed.
Soap_bot, Objects

Soap_bot, Objects

When the two soap_bots come into contact with each other, they fall in love, and pause for a brief moment of passion before traveling on. Press "+" to speed up the bots. Press "-" to slow down the bots. I couldn't figure out how to do the arms well, or how to fix the jittering when they meet, so I'll have to keep working on those aspects of the code...
soap_bot_paramaterize

soap_bot_paramaterize

Fan blade rotation, bot vibration, and bot damage increase with mouseX. If mouseX > 450, soap_bot breaks.
Project 1

Project 1

Help soap_bot on his search for love.
Soap_bot Animate

Soap_bot Animate

Soap_bot comes over the rolling hills, and discovers you. He realizes that he loves you. Click and hold the mouse to invite soap_bot forward. He will move towards you, in his affection, until his fan breaks along with his poor robot heart.
soap_bot media

soap_bot media

I decided to focus on the front view of soap_bot this time instead of including a profile view as well. Soap_bot comes toward you, desperately looking for approval. Don't give it to him. Hit space bar to swap between image and vector skins. I couldn't figure out how to load images for the arm...
soap_bot interactivity

soap_bot interactivity

click the mouse and soap_bot will begin on his journey. his arms will follow the cursor around (using code based on code by Keith Peters). if you hold the mouse down for too long, soap_bot breaks and doesn't work any more (until you click the mouse again).
soapbot

soapbot

Robot sketch for Desma 28