Final Project: Project Proposal by Yu Yan (Sonny)

1. Image Changer

The inspiration of our first proposal comes from a contemporary light sculpture called Aurora Organ located at The Shops at West End in St. Louis Park, Minnesota. It is an interactive sculpture which provides an excellent visual enjoyment to pedestrians. By tapping or touching the railing sensors, corresponding columns of lights would display different colors or different movements of lights depending on how people tap or touch the sensor. “If all six sensors are touched simultaneously, general properties of the system, like gravity, are reversed—causing a major change in the behavior of all the colored elements.”

What we want to create is similar to Aurora Organ. My partner and I also want to create an interactive piece that can enhance interactions and communications among more people even though they are total strangers. So we want to put this piece in a public square or in a big shopping mall. Instead of presenting changing lights, we intend to present more diverse pictures such as a variety of different images that are controlled by people’s body temperature and their movements. People’s body temperature controls the color of the images, and their movements such as tapping or touching the sensors control the size and the shape of the images. Image Changer can entertain every day pedestrians. For example,  sometimes people get bored when they are waiting for someone or something. Mostly they choose to play their phones, trying to find something to kill the time. This would make them feel isolated from the world because the only thing they can turn to at that moment is their phones. And the phone seems to be an invisible wall among people in today’s society because people spend too much time on their phones that the communication among them is becoming less and less. However, with this interactive piece, people don’t have to always stick to their phones. They can interact with the piece and also other pedestrians who are interacting with it as well. In this way, we temporarily keep them away from their phones and connect them with the rest of the present world more closely. People can play alone, but our intension is to bring them together and let them control the whole picture together. It increases communications among pedestrians because when they interact with the piece, they are controlling the images both individually and collectively. 

2. Chemistry Coach

Our inspiration for Chemistry Coach comes from a teaching tool called TAMI. TAMI is an educational tool that is used to learn the basics of trigonometry in a simple, clear and physical way. By presenting the information through rotatable wheel, multiple buttons and a screen, TAMI provides a more direct way for students to learn trigonometry because they can play with the controlling wheel and buttons by themselves and see the changes of the size of triangles, the curve of sine, the area of a fan-shaped figure, etc.

Using TAMI as our enlightenment, we want to create a teaching tool to facilitate students’ learning of the basics of chemistry elements. Because many students find the periodic table hard to memorize when they start to learn chemistry in their early education. In traditional chemistry classes in China, when teachers are teaching the periodic table, they always do so in a tedious way that students would easily get bored and find it hard to memorize and understand it. In order to help them learn basic chemistry in a more direct and fun way, we want to build an interactive piece that shows the configuration of different elements on the periodic table three-dimensionally. This is also beneficial for visual learners because we present the information in an interesting and visual way. Students can interact with the piece and observe the structure of each element in the meantime, which is easier for them to memorize the periodic table.

3. Motion Painting

The enlightenment of our third idea is an interactive piece that uses motion detector to catch people’s hand movements and draw corresponding images. By interacting with the piece, people can draw whatever they want using their body movements instead of just painting with a pen. Looking closely, how people move their hands is like they’re using magic to paint on the screen. This is also very interesting and creative. 

Our project wants to show people that sometimes you don’t need a pen or pencil to create a beautiful painting. There may be an inherent concept in many people’s mind that if you want to draw something, you have to use a pen or pencil or some pigments which would use up your physical strength quickly. We want to break this concept by creating an interactive piece that allows people to draw with their motions. Since art can be in any forms you can think of, we want to let people create their own art interactively. The canvas would generate different forms and colors of images depending on different movements people make. We also want to inspire people to think outside of the box and create new forms of art with their imagination. 

Reference:

http://camilleutterback.com/projects/aurora-organ/

https://www.creativeapplications.net/openframeworks/tami-an-intuitive-approach-to-the-learning-of-trigonometry/

Final Project Step 2 Proposal

Final Project Proposal 

Sortinator : 

Recently China implied a sorting system for the trash, which I realised is confusing for many people, mainly the three trashes at school. This game would have three platforms made of cardboard with the shapes from the trash cans around the school (two circle and one rectangle) incrusted on it. 

The game has six components (a metal cup, pasta box, coke can..) already set out specially for the game, processing randomly puts up on the screen a picture of one of the component (let’s say the metal cup) and the player has to put the component on the right platform. The platforms have a pressure sensor/weigh sensor (to be figured out) which will tell wether it was placed on the right platform. If it’s correct then another component will appear. You are timed so you have to put the six components in the right platforms as fast as possible. 

This project would have a very significant impact as it is educational but remains fun to play and competitive. Inspiration for it comes from this WeChat game too teach Chinese people how to sort their trash in order to promote recycling and the new applicable law. 

∞ puzzle :

In front of you are nine squared pieces of cardboard on the table. Processing shows on the screen an image divided in six, with the six divisions mixed around randomly on the screen. Each piece of cardboard in front of you represent a section of the image on the screen. As quickly as possible you have to move around the pieces to figure out which piece corresponds to which division of the image and put it in the correct order just like a puzzle. When it is complete, you have won and want the score to be the lowest. 

I called this puzzle ∞ puzzle because you could potentially change the image to any image you want and divide it into nine pieces in order to make it a puzzle, so you can have as many puzzles as you want and never get bored. It can be repeatedly use.  It is intended as a form of entertainment. 

copycat: 

The aim of copy cat is to be a drawing competitive game played by two . The set up would consist of a screen split into two (left and right) displaying a random figure/drawing in light grey, the same on both screens. Both player have two controllers (such as more evolved potentiometer) and by making it go left/right/up/down, they can draw on the screen a black line over the drawing in one minute. The most accurate drawing of the two when the time has passed is the winner. Practically, there would need to be research of coding to make this work as I am unsure this can be done through coding and processing. 

The intended impact is purely a form of entertainment and competition amongst participants. 

Final Project Proposal by Amy DeCillis

Project Title: rump weets

Project Statement of Purpose

Trump’s Tweets are all the talk these days, and I think it would be a fun experience for people to make his words even more ridiculous. I was inspired by a post in the Facebook group “Sounds weirdly specific, but okay” and hope to take this idea and transform it into an interactive experience. Users would be able to erase letters or words to create a completely new Tweet. My target audience is anyone who appreciates memes/humor and has some knowledge of Trump’s Tweets

Project Title: Line Rider

Project Statement of Purpose

I loved playing Line Rider with my brothers growing up and would love to bring it to life in a physical simulation. I intend on using multiple sensors to draw the line and hope to make it a multiplayer game. My target audience is definitely people who also played the game when they were younger, but also anyone who would enjoy it. 

Project Title: I’m a Keeper

Project Statement of Purpose

Soccer is a huge part of my life and I would love to create an experience that would allow others to enjoy it as well. I’ve never been a goalkeeper, but think it would be the simplest role to replicate in a game. I hope to create a game where the user has to catch soccer balls coming their way on the screen using motion sensors. My target audience is anyone who loves soccer or sports in general.

Recitation07-clover

For step1, I used triangle rectangle and ellipse to create a man wearing a pair of glasses. I used x, y and c to set the position of the triangle rectangle and ellipse, then call the display(200,200,0); in setup();

step1 (the video of step one).

For step two, I used random to fill in the ruction. I first put the display(random(width),random(height),color (random(0,255),random(0,255),random(2,255))); in setup(); then I put it in the draw();

step2(1) and step2(2)(the video of step2).

For step3, I used three Arrays to store the data and use for loop to create the graphic.

step3 (the video of step3).

For step4, to make it move, I first added two new Arrays in the code. Then I change i<x.length into I<xpositions.length. Then I make the x position and y position to be random. x[i] += random(-5, 5); y[i] += random(-5, 5);

step4 (the video of step4)

Q1: In the setup(), things only happen once, then the whole things end after one time. So there is only 100 graphics drawn if the loop is in setup();

In the draw(), things happen many times and keep going on. After one time finish, then the computer executes the loop again and keep executing. So the computer draw 100 graphics randomly for many times which make the graphic moving.

Q2: Arrays can store many variables it is like  a collection of variables of the same type. Programmer can shorten the line of the code and simplify the code using one line instead of keep storing the variables using many lines. So all the values stay in Arrays and each time when the programmer want to call the value, he can first set int[] numbers = new int[]; then call numbers[] . This simplifies the code. Also the Arrays can store different type of value, it can store booleans, ints and other which is very convenient and can apply to different situation when using different type of value. It can also store the data when managing large statistic.

The code:

https://github.com/clover0208/recitation07/commit/8756c609e41f3a85989a2dd954da6ab4ee47406a

https://github.com/clover0208/recitation07/blob/master/step4.pde

Final Project Proposal by Cathy Wang

1. Waste classification game
We believe the interaction process must include “thinking”, it should distinguish from “response”. Therefore, we decided to integrate “learning” in our project. As the waste classification becomes more and more popular, we plan to design a game that can help citizens know better about the classification of waste. We want to use processing to create a scenario which has four dustbins. There will be trash falling down from the “sky”. We will also use fabrication and adurino to make a box with four buttons. Users will choose which to press when they see the trash. The trash will come to the dustbin in which the corresponding button is pressed. when they press the wrong button, there will be a voice of alarming, the dustbin will tremble. And when they press the right button, the trash will come into the garbage and there will be a voice informing the right choice. After five same kinds of garbage is thrown into the dustbin, the five garbage will be eliminated, the player will get five points. Each round takes 60 seconds.
2. Bouncing ball
We decide to create a board, a ball, and several bricks to make a game named “Bouncing ball”. Basically, the users need to bounce the ball to the bricks with the board. After the ball hit the brick, the brick will disappear. Users need to catch the ball with the board and eliminate the bricks, or the users will fail. We will make the game on the screen and the board you use to control the ball will have a physical substitution, like a gamepad. We want the users to have a stronger physical interaction with the screen. Through the gamepad instead of the mouse, users can have a stronger sense of control over the board.
The inspiration for our project comes from the classical bouncing ball game. http://www.4399.com/flash/51753.htm#search3

3. Let’s dance!
The inspiration comes from the dancing machine in the amusement arcade. We want to create a dancing game that encourages people to exercise more and have fun during the process. This game can help people to exercise or warm-up before doing intense sports. It can also train our agility and reaction ability. We will use the screen to give instructions. And we will make four to five buttons and set them on the floor. Users will step on the button according to the instructions shown on the screen.