For my second project, I’m making a “magic 8 ball” that predicts answers to the users’ yes/no questions. So far, the code that I’ve used incorporates a text selector. This allows the ball to generate random text when the user clicks on it. So every time they clicks on it, they will get a different answer than the previous time. This creates the effect that the ball is actually answering them because the generated answers aren’t consistent.
I plan to work on this project further by adding more details to the overall project. For example, I want to play around with different fonts and the design of the magic ball. I want the design to look captivating to the user. So far, I decided to have random colors flash on the ball. I think that this creates a mystifying aspect to predicting the future. I’m planning on evolving this design further by developing the base to make it look more realistic and adding more stars on the ball. In addition, I want to add more answers for the ball to give the user. I think that that would add more depth to the interactive aspect.
I think that this project has the potential to create a magic circle because it can involve more than one person. People can ask questions in groups or compare answers to their similar questions. If in a group, people can think of questions they want to ask collectively. I think that this project’s function is a universal idea because it is based off of a magic 8 ball. Therefore, it will be able to bring people together because of its’ familiarity. Although this project has the potential to create a magic circle, this may not always be the case because it is primarily targeted towards individuals. For example, a person would ask the ball a question in their head and then click to find out the answer.
Wether used by individuals or groups of people, or even both, I hope that this project is fun for people to play with. People usually are intrigued by finding answers to the unknown, so I think that people would enjoy using this light hearted way to predict the future.
For my second project, I wanted to create something similar to a magic 8 ball. The user will ask it a yes/no question out loud or in their head. Then, they will click on the ball and it will answer them. The answers would be responses, like a magic 8 ball. For example, “don’t count on it” or “yes, definitely.” I think this will be fun to play with because people enjoy using a magic 8 ball. It is also very approachable for all ages.
The design of this project includes creating a spin off of a magic 8 ball. I’m going to create something that looks like it predicts the future. The design will be different from a a magic 8 ball, but it will have the same function. The code I will use will include generating random answers from the text that I will provide. I will set it up so that every time the user clicks, it generates a different response. I think that this will be one of the main challenges I will have when creating my project because I know how to generate random things, but I’m not sure how to generate random things based on given inputs.
This project fits into de Waal’s ideology because it falls under the category of a “sensible city.” The design of this project is to have the function of getting questions answered. Any person can go up to it, click the ball, and get an answer to their question. Although this project is a fun way to get answers to your questions, it obviously isn’t the most reliable. I think that it serves the function of being a resource, but at the same time, it also fits into another category. In addition, this project can fall into de Waal’s vision of a “flaneur city.” In the article written by de Waal, he notes that Paulos and Beckman wrote “We marvel at mundane everyday experiences and objects that evoke mystery, doubt, and uncertainty” (10). This project has an aspect of mystery because the whole idea is based on the unknown. This adds a fun element for the user because they don’t know what kind of answer they are going to receive to their question.
Want a break from the ads? Watch this short video…Then I closed the app. Nowadays, we are immersed in the context of materialism and endless advertisements. Internet services (e.g. Google, Facebook, YouTube) use ads to gain revenue, and users pay to get rid of the annoying ads. Users always want to find a break from the ads, otherwise they would not pay to get rid of them. Ads are stress-builders. They keep us constantly want things. Such desire, and even consumption, does not necessarily make us happier. And yet they exist for the endlessly growing economy, for the materialism culture and those few who benefit from it. I want to provide a way to relieve this kind of stress. Destruction can be a outlet for stress, especially virtual ones with no consequence or damage. Because “break” can have the double meaning of “getaway” or “destruction,” such as breaking the glass, I decide to take this sentence into this project. The project is comprised of several videos that play simultaneously, and at the surface is a virtual glass-breaking interaction with mouse click. Of course, for a better simulation of breaking the glass, the click would be accompanied with a sound of cracking. I do not know how people would interact with it in a public space nor whether it would create a magic circle. What I wish to do is to challenge the existing network established by markets and materialism. Ads are something stressful and we need a break from them. Yet they are around us anytime and everywhere: from cell phone screens to giant LED installations in Time Square, from magazine pages to film shots of certain products. We are not happier because of them. I think we need a constant reminder of the stress in order for the audiences to have greater incentive to look into new solutions in the market to make us happier.
For my conference project, I planned on creating a black and white design that would change based on the user’s movement. So far, I have been able to create a sketch with motion detection. At first, I wasn’t sure how to accomplish this, so I created black and white shapes that moved in unison.
When moving in front of the camera, the design stayed intact and didn’t appear to be that interesting. After experimenting with this, I decided that I really wanted to create something more complicated and interactive for the user. I wanted the design to be even more distorted from its’ original state and keep on changing, based on the user’s movement.
After my conference meeting, I learned how to make each individual shape move on its own. Within the code, I have used 16 variables that indicate each shape to move at a different rate than the previous one. For example, one shape may move every second, while another moves every three seconds.
By making each shape independent from each other, it creates more confusion for the user because the design isn’t moving in unison. I think that this poses an interesting effect on the user because it creates the element of surprise. It’s hard to figure out how you can control all of the shapes at once because they keep on moving in different directions, at different rates. This creates new and unexpected patterns that the user can see. This aspect makes my conference project much more individualized because the sketch will appear different every time.
So far for my project, I’ve only used circles. I plan to add different types of shapes that are different sizes. I’m glad that I tried using the same shapes over and over again so far because it has allowed me to understand how to program motion with many separate variables. Now that I have had practice with this, I feel better about adding more complicated shapes to create a unique pattern. I’m hoping that I can figure out how I want to create the initial design, so that it has the best effect on the user.