Code Sketch
Pattern-Using-Multiple-Turtle
clear()
invisible()
setBackground(white)
def p(t: Turtle, a: Int) = runInBackground {
t.setPenColor(black)
t.right(a)
t.setPenThickness(3)
t.setFillColor(cm.radialGradient(0, 0, yellow.fadeOut(0.6), 250, red.fadeOut(0.6), true))
repeat(4) {
t.forward(50)
t.left(45)
t.forward(50)
t.right(90)
t.forward(50)
t.left(45)
t.forward(50)
t.right(90)
}
}
val t1 = newTurtle(0, 0)
val t2 = newTurtle(0, 0)
val t3 = newTurtle(0, 0)
val t4 = newTurtle(0, 0)
val t5 = newTurtle(0, 0)
val t6 = newTurtle(0, 0)
val t7 = newTurtle(0, 0)
val t8 = newTurtle(0, 0)
p(t1, 0)
p(t2, 45)
p(t3, 90)
p(t4, 135)
p(t5, 180)
p(t6, 225)
p(t7, 270)
p(t8, 315)