Project #3 Boom!
Description
You can image it as a ball or a bubble, whatever you want. What I want to express is to use this balloon (or bubble) to concretize time and make it concrete to 1 minute. If you are stressful, please stare at the balloon(or bubble) for 1 minute, which is from 0 sec to 59 sec, and describe the feeling yourself. I used second() only, to represent that you need 1 minute to stay away from your task. It means that you give yourself a time to relax when you are stressful on the work, and this is my inspiratoin from. Last week, I spend a lot of time on assignments and i haven't had a time to relax. When I was watching a video, I saw there was a balloon, and it exploded when it contained fully air inside. At that moment I felt better than before, which the stress from task releasing a lot. Therefore, I decided to use it as my pattern in this project.
Design Process
Before designing this project, I supposed to think if we want to make a demo game of "holding the balloon not to explode", but I misunderstood some functions meaning, which I will talk about in Reflection part. Because it is out of time, I made a very simple stuff to represent the time moving, which I only use second() function to to represent the time moving. After that, I used a if() function to set a condition, which when it is 59 second, the whole interface will change into a black background with a sentence, which is "BOOM!" and that counted to 1 minutes. As I made the function simple, I decided to make some colors that can look colorful. I picked fill(255,242,168); as the color of bubble(or ball) and I took background(164,243,227); as the background color. I asked my friends and they both think that these 2 color combination is great.
Reflection
In this project, I think my challenge in this project is that I have misunderstood in the hour(), minute(), second() functions. Before I fixed it, I thought these 3 functions can be a time counter, so my first inspiration was to make it as a demo game, which it counts how long you can hold the balloon by clicking mouse, because when you not click mouse, the balloon will get smaller, until you click it again, and it's like inflate the balloon. Unfortunately, I misunderstood the meaning of the function, so no matter how many times I debug the code, which it doesn't work still. Coding is fun, and I am going to do it better next time.