Created
September 16, 2017 16:57
-
-
Save kmancher/73816023fb718c748814dc357fa9289b to your computer and use it in GitHub Desktop.
Generate art
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var x = "I saw a cat"; | |
| var i; | |
| var spot = { | |
| x: 100, | |
| y: 50 | |
| }; | |
| var col = { | |
| r: 255, | |
| g: 0, | |
| b: 0 | |
| }; | |
| function setup() { | |
| createCanvas(600, 400); | |
| background(0); | |
| } | |
| function draw() { | |
| var letters = x.length; | |
| if (x.includes("me") || x.includes("I") === true) { | |
| background(255, 0, 0); | |
| } else if (x.includes("you") === true) { | |
| background(0, 255, 0); | |
| } else { | |
| background(0, 0, 255); | |
| } | |
| for (i = 0; i <= letters * 10; i += 10) { | |
| stroke(255); | |
| line(i, 0, i * 3, height); | |
| } | |
| } | |
| function mousePressed() { | |
| var letters = x.length; | |
| if (x.includes("me") || x.includes("I") === true) { | |
| background(255, 0, 0); | |
| } else if (x.includes("you") === true) { | |
| background(0, 255, 0); | |
| } else { | |
| background(0, 0, 255); | |
| } | |
| for (i = 0; i <= letters * 10; i += 10) { | |
| stroke(255); | |
| line(i, 0, i * 3, height); | |
| } | |
| var vowels; | |
| var consonants; | |
| vowels = random(50); | |
| consonants = random(50); | |
| if (vowels > consonants) { | |
| fill(0); | |
| ellipse(width/2, height/2, 100, 100); | |
| } else { | |
| fill(255); | |
| ellipse(width/2, height/2, 100, 100); | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment