1. Quelques lignes de code
  2. Tirs paraboliques
  3. Comment atteindre le bord du disque
  4. Pseudo-code
  5. Remerciements

Comment atteindre le bord du disque

Ci-dessous, la fonction "draw" est la plus importante : c'est elle qui dessine les éléments du jeu.

La fonction "init" est indispensable : c'est elle qui permet de créer la zone graphique où il y aura le jeu. Cette zone a pour dimensions : 300x300

Fonctions utilisables :
- init()
- repeatdraw(n,t) //répéter draw n fois avec une attente de t ms à chaque fois
- loopdraw() // exécuter la fonction "draw" toutes les 10 millisecondes !
- circle(x,y,r,'color') //cette fonction permet de tracer un disque (cercle plein), de centre (x,y) et de rayon r
//pour mettre la couleur, utiliser le mot anglais entre guillemets simples,
//par exemple 'red' pour la couleur rouge
- clear() //cette fonction permet de tout effacer
- alea(a,b) //cette fonction renvoie un nombre entier au hasard compris entre a et b (inclus)
- axes() //permet d'afficher les axes du repère utilisé

suiv. préc.

Question : comment faire en sorte que le carré vert explose dès qu'il atteint le bord du disque rouge ?

--> résoudre une équation du second degré...