Code Sketch


indian army flag
By: Amir Gafoor
clear()
setPosition(-200, -300)
right()

setSpeed(superFast)
setPenColor(blue)
setFillColor(black)
def amir(n: Int) {
    repeat(2)
   {
    forward(n)
    left()
    forward(n/2)
    left()
   }
}
repeat(2){
    amir(200)
    amir(150)
    amir(100)
    forward(200)
}
hop(-200)
left()
hop(100)
setPenThickness(10)
setPenColor(red)
forward(300)

setPenColor(black)
setFillColor(Color(255, 133, 0))
right()
setPenThickness(1)
repeat(2){
forward(200)
right()
forward(50)
right()
}
right()
hop(50)
left()
setFillColor(white)
repeat(2){
forward(200)
right()
forward(50)
right()
}
right()
hop(50)
left()
setFillColor(Color(0, 133, 58))
repeat(2){
forward(200)
right()
forward(50)
right()
}
right()
hop(50)
left(180)
hop(50)
right()
hop(90)
setPenColor(Color(0, 18, 95))
setFillColor(white)
repeat(36){
    forward(23)
    left(50)
}
left(65)
setPenThickness(5)
hop(28)
setPenColor(black)
repeat(24){
    savePosHe()
    forward(20)
    restorePosHe()
    right(30)
}
invisible()