Code Sketch
GOOD FRIDAY
Category: Programming
clear()
zoom(0.8)
setSpeed(fast)
setPosition(-460,980)
setHeading(120)
setFillColor(
cm.radialMultipleGradient(102, 0, 19,
Seq(0, 0.9, 1),
Seq(ColorMaker.rgba(23, 243, 248, 245), ColorMaker.rgba(15, 11, 250, 245), ColorMaker.rgba(124, 121, 242, 145)),
true
)
)
setPenColor(blue)
repeat(10){
right(90,50)
left
right(130,50)
left
}
setPosition(-250,800)
setHeading(90)
setSpeed(fast)
setPenColor(brown)
setFillColor(black)
forward(320)
setHeading(0)
forward(30)
setHeading(-90)
forward(320)
hop(-280)
setHeading(0)
forward(80)
setHeading(-90)
forward(30)
setHeading(180)
forward(190)
setHeading(90)
forward(30)
setPenThickness(10)
setPenColor(black)
setFillColor(black)
savePosHe
setHeading(-50)
hop(30)
left(10,500)
restorePosHe
setHeading(-45)
hop(30)
left(10,600)
setFillColor(Color(4, 4, 4, 252))
setHeading(50)
circle(23)
setHeading(40)
hop(10)
left(10,500)
setHeading(-139)
hop(10)
right(10,550)
setHeading(-90)
hop(20)
right(20,230)
left(120,10)
savePosHe
setFillColor(noColor)
setPenThickness(8)
setPosition(-300,520)
setHeading(40)
savePosHe
right(30,300)
left(20,400)
restorePosHe
right(30,290)
setHeading(60)
savePosHe
left(20,200)
restorePosHe
savePosHe
setHeading(60)
left(20,100)
setHeading(20)
setFillColor(Color(0,255,0))
left(100,50)
forward(20)
setHeading(-140)
forward(20)
left(100,50)
setPenThickness(4)
setHeading(70)
left(20,130)
restorePosHe
setPenThickness(8)
setFillColor(noColor)
setPenThickness(8)
setPosition(-300,520)
setHeading(44)
savePosHe
right(30,240)
setFillColor(Color(0, 126, 13))
setHeading(-20)
right(20,120)
setHeading(20)
right(100,40)
forward(20)
setHeading(178)
forward(20)
right(100,40)
setPenThickness(5)
setHeading(-50)
left(20,90)
setFillColor(Color(255, 51, 51))
setPosition(-30,634)
setHeading(-70)
savePosHe
left(120,60)
restorePosHe
setHeading(120)
right(120,60)
setFillColor(Color(255, 51, 51))
setHeading(-80)
right(50,90)
setHeading(-155)
forward(35)
setHeading(40)
setFillColor(Color(255, 51, 51))
right(40,60)
right(55,80)
setFillColor(Color(255, 51, 51))
left(30,30)
left(105,20)
left(30,170)
left(170,31)
left(30,90)
savePosHe
left(150,20)
left(20,90)
left(120,10)
forward(30)
restorePosHe
savePosHe
setHeading(-150)
forward(20)
forward(-20)
setPenColor(Color(255, 51, 51))
setHeading(-80)
forward(24)
setHeading(140)
forward(25)
restorePosHe
setPenColor(black)
setHeading(-150)
forward(20)
setHeading(150)
left(30,90)
savePosHe
setHeading(50)
left(30,100)
setHeading(0)
forward(20)
setHeading(-85)
left(30,100)
restorePosHe
setHeading(60)
left(30,140)
setFillColor(Color(255, 51, 51))
right(30,40)
right(146,30)
setHeading(-180)
left(75,40)
setHeading(-175)
forward(20)
restorePosHe
setHeading(130)
setFillColor(noColor)
savePosHe
left(30,300)
right(20,400)
restorePosHe
left(30,290)
setHeading(70)
savePosHe
right(20,100)
savePosHe
setHeading(20)
setFillColor(Color(0,255,0))
left(100,50)
forward(20)
setHeading(-140)
forward(20)
left(100,50)
setPenThickness(4)
setPenThickness(4)
setHeading(70)
left(20,130)
restorePosHe
setPenThickness(8)
setFillColor(noColor)
setPenThickness(8)
setPosition(-400,600)
setFillColor(Color(0, 126, 13))
setHeading(-170)
left(20,120)
setHeading(-80)
right(100,40)
forward(10)
setHeading(90)
forward(10)
right(100,40)
setPenThickness(5)
setHeading(-150)
left(20,100)
setPosition(-550,680)
setFillColor(Color(255, 51, 51))
setHeading(-70)
savePosHe
left(120,60)
restorePosHe
setHeading(120)
right(120,60)
setFillColor(Color(255, 51, 51))
setHeading(-80)
right(50,90)
setHeading(-155)
forward(35)
setHeading(40)
setFillColor(Color(255, 51, 51))
right(40,60)
right(55,80)
setFillColor(Color(255, 51, 51))
left(30,30)
left(105,20)
left(30,170)
left(170,31)
left(30,90)
savePosHe
left(150,20)
left(20,90)
left(120,10)
forward(30)
restorePosHe
savePosHe
setHeading(-150)
forward(20)
forward(-20)
setPenColor(Color(255, 51, 51))
setHeading(-80)
forward(24)
setHeading(140)
forward(25)
restorePosHe
setPenColor(black)
setHeading(-150)
forward(20)
setHeading(150)
left(30,90)
savePosHe
setHeading(50)
left(30,100)
setHeading(0)
forward(20)
setHeading(-85)
left(30,100)
restorePosHe
setHeading(60)
left(30,140)
setFillColor(Color(255, 51, 51))
right(30,40)
right(146,30)
setHeading(-180)
left(75,40)
setHeading(-175)
forward(20)
restorePosHe
setFillColor(Color(255,204,204))
setPosition(-180,180)
setHeading(90)
forward(120)
right(70,50)
forward(120)
savePosHe
right(170,20)
forward(70)
restorePosHe
setHeading(80)
forward(150)
right(170,15)
forward(180)
right(70,40)
forward(80)
left(70,20)
forward(100)
setHeading(180)
forward(90)
setHeading(90)
forward(129)
right(70,50)
forward(120)
savePosHe
right(170,20)
forward(70)
setPosition(-500,170)
setHeading(0)
forward(90)
setHeading(90)
forward(120)
left(70,50)
forward(120)
savePosHe
left(170,20)
forward(70)
restorePosHe
setHeading(90)
forward(150)
left(170,15)
forward(180)
left(70,40)
forward(80)
right(50,20)
forward(90)
setHeading(0)
forward(90)
setHeading(90)
forward(120)
left(70,50)
forward(120)
savePosHe
left(170,20)
forward(70)
restorePosHe
setPenFontSize(90)
setPosition(-530,1350)
setHeading(90)
write("GOOD FRIDAY")
setPosition(-770,190)
setHeading(90)
write("May all of us be blessed")