Grâce à ces variables, on peut piloter un objet avec le clavier.
La fonction "collision(x1,y1,w1,h1,x2,y2,w2,h2)" est disponible.
Quelques idées de modifications :
- déclencher une explosion si les deux rectangles se touchent
- faire réagir le rectangle vert aux flèches "haut" et "bas" : on peut ainsi jouer à deux joueurs
- rendre le jeu de plus en plus difficile ...
Rappel de quelques fonctions disponibles :
- collision(x1,y1,w1,h1,x2,y2,w2,h2) //cette fonction renvoie "true" si le 1er rectangle rect(x1,y1,w1,h1,'color') rencontre le 2e rectangle rect(x2,y2,w2,h2,'color'). Sinon, elle renvoie "false"
- circle(x,y,r,'color') //cette fonction permet de tracer un disque (cercle plein), de centre (x,y) et de rayon r
- rect(x,y,w,h,'color') //cette fonction affiche un rectangle de centre (x,y), de largeur w et de hauteur h
- clear() //cette fonction efface tout
- alea(a,b) //cette fonction renvoie un nombre entier au hasard compris entre a et b (inclus)
- explode(x,y,'color') //cette fonction affiche une explosion en (x,y)