I have built my 2nd project around the moths to a flame idea with two main transformation processes, the life/death of the moths, and the transition of day/night. My visuals clearly show the night/day transition through the background color change from blue (day) to black (night), and the color change of the light from being off during the day period, and on during the night period.
Sound has been incorporated into the design on the creation and death of each moth. On creation I have used a piano sound that chooses random notes picked from the Egyptian Scale. I choose this scale and the piano because I wanted something soft and pleasent sounding to represent the moths creation, but I also wanted it to be darker as a whole, which the Egyptian scale achieves. On the death of each moth I have used a drum sound because it contrasts with the soft piano sound, providing a contrast between the life and death of the moth.
The mouse movement interactions that I have incorporated has 3 elements to it. The most obvious of these is the creation of each moth on mouse click. I have done this because it gives the user the ability to control the life element of my project. The second, but more subtle, is that the moths follow the mouse point during the day period. I incorporated this because bugs always have a habit of lingering around where you are. The third interaction is the ability to move the light during the night period. I incorporated this because I wanted the user to also have some control in the death of each moth, as they have full control in creating the moth. When you click and drag on the light it moves it around the screen. This provides a way for the user to have a sense of control in both the life and death of the moth, and they can choose whether to keep the light away from the moths, keeping them alive during night, or destroying the moths.
Sunday, 1 May 2011
Thursday, 14 April 2011
Project 2 - update7 (before presentation)
I have followed my initial plan of allowing the user to create the object that generates the noise, and by giving the user the ability to move the light when its night time, but also put an element of surprise by randomising the night/day transition.
Project 2 - update6
I have managed to incorporate sound into my sketch using "soundcipher", a sound library that I have found to be much simpler to use then minim. I have got basic sound interaction on moth hitting the flame but need to try and expand this into a more immersive experience.
I also made the light on/off transition automatic because I felt that making the user control this transformation was making it an unpleasant experience, when they also made the moths. this has allowed me to expand on my code by randomising the day to night transition during moth creation, and using the second() function to time the night to day transition.
I also made the light on/off transition automatic because I felt that making the user control this transformation was making it an unpleasant experience, when they also made the moths. this has allowed me to expand on my code by randomising the day to night transition during moth creation, and using the second() function to time the night to day transition.
Wednesday, 13 April 2011
Project 2 - update5
i have modified my code to limit the amount of moths that can be created, this way i can automate some other functions I want to implement such as the light turning of (day to night) being an automatic process on "moths created = x" and also the opposite, night to day, on "moths destroyed = x".
have also randomised the velocity of moths on creation, makes it a bit more natural.
have also randomised the velocity of moths on creation, makes it a bit more natural.
Monday, 11 April 2011
Project 2 - update4
I've managed to incorporate some sound into the transformations, but still need to play with it plenty to get it tweaked right.
Monday, 4 April 2011
Sunday, 3 April 2011
Project 2 - update2
i have the basic program going, with objects flying into a central object, took me awhile to figure out the trigonometry to achieve it but i got there eventually! my next task is to work out how to move the central object and have the little objects fly towards it once its set.
Subscribe to:
Posts (Atom)