Mijn projecten, Sketchbook

Mini-Project – Taijutu

Ik heb samen vandaag met awedseahorse3 de eindopdracht van Unit 1 gemaakt.

Dit was de opdracht: https://nycdoe-cs4all.github.io/units/1/lessons/lesson_1.5 .

We hebben er ongeveer een uurtje over gedaan.

Dit was het uiteindelijke eindresultaat:

Links de code, rechts het logo wat we moesten namaken.

Het logo zelf namaken was niet zo moeilijk, alleen wilden we hem laten draaien en daar hebben we wel veel tijd ingestoken want het lukte eerst niet. Daarna hebben we op internet opgezocht hoe het moest en is het uiteindelijk wel gelukt. Het was opzich wel leuk om te doen want soms deed je dingen verkeerd en kreeg je rare tekeningen. Ik kon geen filmpje maken, dus om te laten zien dat hij beweegt moet je even de code overnemen en in dit programma zetten hieronder.

https://editor.p5js.org/ .

De code:

let angle = 0;

function setup() {
createCanvas(windowWidth, windowHeight);
noStroke()
}

function draw() {
clear();
scale(0.5);
translate(width, height)
rotate(angle);
background(220);
fill(WAIT)
arc(200, 250, 200, 200, PI, TWO_PI);
fill(51)
arc(200, 250, 200, 200, TWO_PI, PI)
fill(WAIT)
ellipse(150, 250, 100, 100)
fill(51)
ellipse(250, 250, 100, 100)
fill(51)
ellipse(150, 250, 30, 30)
fill(WAIT)
ellipse(250, 250, 30, 30)

angle -= 0.050

}