laby2.py

Created by julien-bernon

Created on June 22, 2022

671 Bytes


from kandinsky import *
from random import randrange,random
import time
from ion import *

largeur, hauteur = 320, 222
width, height = 16, 11
taille_x = largeur // width
taille_y = hauteur // height

def dessine_perso(x,y):
    fill_rect(x, y, int(0.6 * taille_x), int(0.6 * taille_y), (255,255,0))

def getkeys():
    return [i for i in range(53) if keydown(i)] 
    
def move_perso(x,y):
    directions=getkeys()
    new_x=x-(0 in directions)+(3 in directions)
    new_y=y-(1 in directions)+(2 in directions)
    return new_x,new_y
    
def jeu(position):
    x,y=position
    while True:
        dessine_perso(x,y)
        x,y=move_perso(x,y)

jeu((0,0))