27/03/2020
//Arkanoid origins, version beta
//Bertrand Planes, Sorbonne 2020
//à améliorer:
//-affichage du score dans la fenêtre
//-rebonds sur les bords de la b***e
//-accélération de la b***e à chaque rebonds sur la raquette
//-décor de fond (regarder l'exemple Fichiers/Exemples/Image/LoadDisplayImage)
//-design de la raquette (même principe que pour le fond)
//-design de la b***e (même principe que pour le fond)
//-à vous d'imaginer (plusieurs b***es, sons, etc...)
float vitesseX=2;
float vitesseY=2;
float x=250;
float y=200;
int score;
void setup() {
//executé une fois:
size (500,800); //taille de la fenetre
noStroke();
noCursor();
}
void draw() {
//executé 30 fois par seconde:
background(40); //Efface la fenêtre
// La b***e
x=x+vitesseX; //deplacement
y=y+vitesseY;
rect(x,y, 15, 15); //dessine la raquette
//rebond de la b***e
if (x>=500 || x=mouseX && x752) {score=0; x=250;y=200;} //sorti de l'ecran ? remise à zero
// Deplacement de la raquette
rect(mouseX, 750, 100, 20);
//affiche le score dans la console
println(score);
}