//Created by Rosalia Escalera //Cecilia Guerrero and Alexandra Trubnikova //Cmps10 //funny colorful character moving from left to right int x; int speed; void setup() { size(800, 600); smooth(); } void draw() { strokeWeight(2); background(200,45,60); ellipseMode(RADIUS); ellipse(200+x, 223, 190, 190); x += speed; speed = 1; //NECK stroke(79, 67, 34); stroke(3, 249, 255); line(266+x, 269, 232+x, 223); line(133+x, 269, 232+x, 223); stroke(3, 249, 255); line(276+x, 257, 376+x, 162);//middle stroke(4, 349, 123); line(278+x, 260, 378+x, 164); stroke(158, 117, 167); fill(129, 130, 100); ellipse(200+x, 100, 100, 100); fill(189, 124, 100); ellipse(210+x, 100, 100, 100); fill(49, 120, 0); ellipse(220+x, 100, 100, 100); fill(38, 120, 190); ellipse(230+x, 100, 100, 100); fill(49, 120, 189); ellipse(240+x, 100, 100, 100); fill(130, 120, 189); ellipse(250+x, 100, 100, 100); ellipse(250+x, 100, 100, 100); ellipse(260+x, 100, 100, 100); ellipse(270+x, 100, 100, 100); //Body noStroke(); fill(100, 200, 179); ellipse(264+x, 377, 33, 33); fill(47, 78, 68); ellipse(219+x, 257, 50, 50); fill(179, 190, 167); ellipse(350+x, 257, 50, 50); fill(139, 49, 189); ellipse(219+x, 257, 25, 25); fill(139, 189, 240); ellipse(350+x, 257, 25, 25); fill(189, 39, 189); ellipse(264+x, 377, 33, 33); fill(48, 100, 40); ellipse(264+x, 327, 33, 3); //Head fill(59, 100, 200); ellipse(276+x, 155, 45, 45); fill(200,69, 90); fill(255, 128, 31); ellipse(288+x, 150, 10, 5); fill(31, 96, 255); ellipse(263+x, 148, 5, 5); fill(93, 255, 31); ellipse(296+x, 130, 4, 4); ellipse(305+x, 162, 3, 3); stroke(3, 249, 255); line(266+x, 269, 233+x, 223); line(133+x, 269, 232+x, 223); }