Code Sketch
rizwan and group
cleari()
setSpeed(superFast)
setBackground(yellow)
setPosition(-700,-700)
setPenThickness(0.5)
setFillColor(Color(81, 81, 255))
zoom(0.4)
repeat(4){
forward(1400)
right()
forward(1400)
right()
}
penUp()
setFillColor(Color(255, 81, 81, 193))
forward(260);turnEast();penDown();forward(1400);right();forward(260);right()
forward(1400);right();forward
setPosition(-40,100)
setFillColor(white)
circle(330)
setPosition(-700,-30)
setFillColor(Color(44, 0, 0))
setPenThickness(2)
right();right(10,80);forward(50);left(10);forward(200);right(5);forward(250);left(10)
forward(30);right(130);forward(70);right(10,50)
forward(50)
left(20);forward(10)
right(20,50)
forward(50)
left(50,50);right(60);forward(100);right(10);forward(100);left(20);forward(50)
right(25);forward(150);left(10);forward(55);turnNorth()
setPosition(-300,150)
setPenColor(black)
def branch(n: Double) {
forward(50)
}
def tree(n: Double) {
savePosHe()
setPenColor(black)
if (n <= 4) {
setPenColor(Color(255, 0, 232))
setPenThickness(10)
branch(n / 2)
}
else {
setPenThickness(n / 3)
branch(40)
right(25)
tree(0.8 * n -2)
left(25)
left(20)
tree(n - 10)
}
restorePosHe()
}
hop(-200)
tree(60)
setPosition(700,480)
setFillColor(Color(0, 0, 0, 120))
setPenThickness(1)
setPenColor(black)
turnWest();forward(400)
right(170);forward(100);left(170)
forward(200);right(160);forward(200);left(160);forward(300);right(160)
forward(100);left(157);forward(750);turnEast();right(30);forward(50)
turnWest();forward(50);turnEast();right(20);forward(100);turnWest();forward(219)
turnNorth();forward(120);right();forward(1400)
setPosition(675,380)
setFillColor(noColor)
turnNorth();left(100)
setPenThickness(50)
setPenColor(Color(0, 0, 0, 131))
right(20,1000);hop(100)
forward(300)
setPosition(0,520);forward(300)
setPosition(-370,500);forward(200)
setPosition(-600,450);forward(78)
hop(23);turnNorth;hop(-20)
setFillColor(Color(0, 0, 0, 170))
setPenThickness(0.2)
hop(-50)
right()
left(70,450);turnWest();forward(420)
left();forward(120)
setPosition(698,280);right(80);right(50,1500);forward(140);turnEast();forward(1330)
setPosition(50,520)
def star(){
setFillColor(Color(193, 192, 192))
setPenColor(black)
repeat(4){
right(60)
forward(30)
left(120)
forward(30)
right(150)
}
}
star()
setPosition(200,400)
star()
setPosition(150,600)
star()
setPosition(-450,550)
star()
setPosition(-200,650)
star()
setPosition(600,600)
star()
setPosition(600,400)
star()
setPosition(300,500)
star()
setPosition(-200,500)
star()
setPosition(-650,650)
star()
setFillColor(Color(255, 0, 0, 127))
setPenColor(Color(255, 86, 86, 153))
setPosition(-700,-600)
left(30,500);right(30)
forward(300);right(20);forward(50);right(10,500);left(40)
forward(400);right(20);forward(337);turnSouth();forward(80)
right();forward(1200);left(20);forward(137);turnWest();forward(72)
setPosition(-400,800);right()
setPenFontSize(80)
setPenColor(black)
write("DREAM 14 KOJO TEAM")
setPosition(-300,-710)
write("FIRST PROJECT")