size(2000, 2000)
coreimage = ximport(“coreimage”)
#definicao das várias “layers” a trabalhar
canvas1 = coreimage.canvas(2000, 2300)
canvas2 = coreimage.canvas(1990, 2350)
canvas3 = coreimage.canvas(1970, 2845)
canvas4 = coreimage.canvas(2005, 2845)
canvas5 = coreimage.canvas(2490, 2000)
canvas6 = coreimage.canvas(1500, 2000)
canvas7 = coreimage.canvas(2000, 1700)
canvas8 = coreimage.canvas(2650, 1300)
canvas9 = coreimage.canvas(1150, 1295)
#antena esquerda
antenae = [“aranha_1e.png”,
”barata_1e.png”,
”escaravelho_1e.png”,
”formiga_1e.png”,
”louva_1e.png”]
#antena direita
antenad = [“aranha_1d.png”,
”barata_1d.png”,
”escaravelho_1d.png”,
”formiga_1d.png”,
”louva_1d.png”]
#cabeca
cabeca = [“aranha_2.png”,
”barata_2.png”,
”escaravelho_2.png”,
”formiga_2.png”,
”louva_2.png”]
#pata dianteira esquerda
pernae = [“aranha_3e.png”,
”barata_3e.png”,
”escaravelho_3e.png”,
”formiga_3e.png”,
”louva_3e.png”]
#pata dianteira direita
pernad = [“aranha_3d.png”,
”barata_3d.png”,
”escaravelho_3d.png”,
”formiga_3d.png”,
”louva_3d.png”]
#patas traseiras da esquerda
patae = [“aranha_4e.png”,
”barata_4e.png”,
”escaravelho_4e.png”,
”formiga_4e.png”,
”louva_4e.png”]
#patas traseiras da direita
patad = [“aranha_4d.png”,
”barata_4d.png”,
”escaravelho_4d.png”,
”formiga_4d.png”,
”louva_4d.png”]
#torax
corpo1 = [“aranha_5.png”,
”barata_5.png”,
”escaravelho_5.png”,
”formiga_5.png”,
”louva_5.png”]
#abdomen
corpo2 = [“aranha_6.png”,
”barata_6.png”,
”escaravelho_6.png”,
”formiga_6.png”,
”louva_6.png”]
ante = choice(antenae)
antd = choice(antenad)
cab = choice(cabeca)
pere = choice(pernae)
perd = choice(pernad)
pate = choice(patae)
patd = choice(patad)
cor1 = choice(corpo1)
cor2 = choice(corpo2)
#canvas1
l = canvas1.append(cor2)
l.origin_top_center()
#canvas2
l = canvas2.append(cor1)
l.origin_bottom_center()
#canvas3
l = canvas3.append(patd)
l.origin_left_center()
#canvas4
l = canvas4.append(pate)
l.origin_right_center()
#canvas5
l = canvas5.append(perd)
l.origin_bottom_center
#canvas6
l = canvas6.append(pere)
l.origin_bottom_center
#canvas7
l = canvas7.append(cab)
l.origin_bottom_center
#canvas8
l = canvas8.append(antd)
l.origin_left_center
#canvas9
l = canvas9.append(ante)
l.origin_right_center
canvas5.draw()
canvas6.draw()
canvas3.draw()
canvas4.draw()
canvas1.draw()
canvas2.draw()
canvas7.draw()
canvas8.draw()
canvas9.draw()
#texto
#numero de serie do “bug”
num = random(1, 1953125)
font(“Helvetica Bold”, 120)
text(“Bug # %s” %(num), 1000, 1800)