Monday, 30 May 2011

Project 3 update 4

User Testing.

I started getting people to test my idea. I got 3 people to test my piece and wrote down their observations and what they thought of it.

1. Liked the idea and how the balls add colour to the piece. Thought I could add some more balls to the model.

2. Liked the idea but thought I should of used a lighter ball and figured out some way of making the balls only ring when the ball hits them. As they sometimes make a sound when you move the model.

3. Thought the model was good but thought I could improve how the bells hang in my model. Also thought I could improve it by changing the bells to lights.

Project 3 update 3

Here are the pictures of my model and how it works.









Project 3 update 2

My project is almost finished. The metaphor for my piece is: If the ball hits a bell, it makes a sound, else the ball is finding a bell. This means that the area just in front of the bell represents the If part and the rest of the board represents the Else part. In my next update I will put up pictures of my model and how it works.

Thursday, 5 May 2011

Project 3 Start. 6th May

I am using the 'If ' statement. The processing reference page defines 'if' as : Allows the program to make a decision about which code to execute. If the test evaluates to true, the statements enclosed within the block are executed and if the test evaluates to false the statements are not executed.

In summary: To test something, you use IF statements, like this:

if (test)
{
code you want to run when the test is true
}

This means the test has to pass before 'some code' will run.

Here are 3 interesting sketches I found on Open Processing that use IF statements:


http://www.openprocessing.org/visuals/?visualID=8238

This uses 5 If statements. It allows the user to sift through the infinite set possibilities using the mouse coordinates. Each If statement does something different. 1 of them changes one side of the current seed no. and 1 of them changes the other. The other three control the different visualisations or the way the seed looks. They basically mean that where you put your mouse controls how far the seeds spread apart or combine.


http://www.openprocessing.org/visuals/?visualID=12399

This one uses 5 If statements. each one controls something different.

Sunday, 1 May 2011

Project 2 update 30th April

This is a screenshot of my project.

Project 2 update 25th April

I have now finalized my colours.
I am using a black background as It gives me the best looking result. It also helps to show up the trail I have on there.
 I am using Light Blue for my trail (which follows your mouse), as it gives a contrast to the black background while still looking good.
I am using an assortment of colours for the colour changes. Mainly bright colours as they look better than darker colours when moused over.

Project update 18th April

My project Is going well. I figured I just needed an 'If' statement to create the colour change and the sound. This means that each square needs this code seperately. This isnt a problem as its easy enough to copy and paste. Then manipulate the code to suit each particular square.

Here is what the code basically is: If (x>100 && x<200 && y>100 && y<200).