My final updated version of my snake interaction. I have updated the sound, snakes now have an age limit, the colour choices have been updated and a better method for redisplaying the background.
The sound is based on where the snakes are on the Y axis, the pitch gets higher the further to the bottom the snakes are and lower the closer to the top the snakes are. The sound is made by manipulating the sine wave, which I think suits the visuals, the sin wave has a retro gaming beeping quality to it. The volume/gain is based on how many squares are covered by a snake square, the more snakes which aren't overlaping the louder the noise.
The snakes disappear once they have been on the screen for a certain amount of time, this allows for more user interaction and for the user to keep on interacting with the application.
I changed the colours, I have still kept the random portion of the colour choices. Again I think that it makes the application more visually appealing and interesting when you have a large number of snakes all different colours chasing the mouse around the screen.
http://www.openprocessing.org/visuals/?visualID=27908
No comments:
Post a Comment