from math import * from ion import * from kandinsky import * pacman1=[ [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0], [0,0,0,0,2,2,1,1,1,1,2,2,0,0,0,0], [0,0,0,2,1,1,1,1,1,1,1,1,2,0,0,0], [0,0,2,1,1,1,1,1,1,2,1,1,1,2,0,0], [0,0,2,1,1,1,1,1,1,1,1,1,2,2,0,0], [0,2,1,1,1,1,1,1,1,1,2,2,0,0,0,0], [0,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0], [0,2,1,1,1,1,1,1,2,0,0,0,0,0,0,0], [0,2,1,1,1,1,1,1,1,2,0,0,0,0,0,0], [0,0,2,1,1,1,1,1,1,1,2,2,0,0,0,0], [0,0,2,1,1,1,1,1,1,1,1,1,2,2,0,0], [0,0,0,2,1,1,1,1,1,1,1,1,2,0,0,0], [0,0,0,0,2,2,1,1,1,1,2,2,0,0,0,0], [0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], ] couleur0=(255,255,255) couleur1=(250,230,0) couleur2=(170,0,0) def smiley(x0,y0,image): y=y0 for ligne in image: x=x0 for i in ligne: if i==0: set_pixel(x,y,couleur0) elif i==1: set_pixel(x,y,couleur1) elif i==2: set_pixel(x,y,couleur2) else: set_pixel(x,y,couleur3) x=x+1 y=y+1 x=50 y=50 t=0 while not keydown(KEY_OK): if keydown(KEY_DOWN): y=y+1 if keydown(KEY_UP): y=y-1 if keydown(KEY_RIGHT): x=x+1 if keydown(KEY_LEFT): x=x-1 smiley(x%320,y%220,pacman1)