Warmup project

 

Warm Up Project

Use p5.js (or another programming language of your choosing) to create a computationally generated/processed text that is based off an existing text. The final form is up to you, but you must process the found text digitally.

For the warmup project, I decided to incorporate randomness into the project. I always feel randomness is so powerful and artists who use randomness to create art, in some ways, it challenges the viewer in accepting the change of focus of looking the arts itself which feel meaningful in its own way.

I’m a foodie and I love documenting food blog in my free time. For this project, I wanted to explore the relationship between randomness and foods. My first step was to list foods I ate on a daily basis and adjectives words that associate with those words such as delicious, filling and unsatisfying. Then I started to get on the code, I checked some of p5.js examples(https://p5js.org/examples/objects-array-of-objects.html) and I did small exercise to get myself familiarize with the function. Screen Shot 2018-10-11 at 11.30.46 AM

 

When user click text, the text color and coordinate will change it randomly.

The final form of sentence will be like

text(“For ” + mealArray[randoMeal] + “, I had ” + foodArray[randoFood] + ” and it was ” + descArray[randoDesc], width/2,height/2);

 

Demo