Processing

Installer Processing

Vous souhaitez jouer à notre jeu? Rien de plus simple! Tout d'abord, vous aurez besoin du logiciel Processing, vous pourrez le télécharger en suivant le lien ci dessous.

https://processing.org/download/

Il vous faudra la version 2.2.1, attention a bien choisir le fichier qui correspond a votre système d'exploitation.


Code de notre jeu 

Le code de notre projet est constitué de deux fenêtres, une nommée "Projet_poisson_14" et l'autre "poissons".

Vous n'aurez cas copier et coller le code de notre jeu dans le logiciel precedemment installé.

Amusez vous bien!



Projet_poisson_14:

int x;
int y;
PImage ocean;
PImage magicarpe1;
PImage poisson1;
PImage poisson2;
int[] xpoisson;
int[] ypoisson;
int score=0;
int avancement=3;
void setup() {
xpoisson = new int [3];
ypoisson = new int [3];
xpoisson[0]=590;
ypoisson[0]=(int)random(0,300);
xpoisson[1]=590;
ypoisson[1]=(int)random(0,300);
xpoisson[2]=590;
ypoisson[2]=(int)random(0,300);
ocean = loadImage ("ocean.jpg");
magicarpe1=loadImage ("magicarpe1.jpg");
poisson1 = loadImage ("poisson1.png");
poisson2 = loadImage ("poisson2.png");
size(600, 400);
frameRate(25);
}
void draw() {
image(ocean, 0, 0); //Affichage de notre image du fond océan
//image(magicarpe1,x,y,150,100);
image(poisson2, x, y, 100, 50);
if (x<0) x=-x;
if (x>550) x=-x;
if (y<0) y=-y;
if (y>350) y=-y;
poissons();
collisions();
fill(255);
textSize(20);
text(score, 50, 300);
text("Fish Game", 250, 200);
}
void keyPressed() {
if (keyCode==UP) y=y-5;
if (keyCode==DOWN) y=y+5;
if (keyCode==LEFT) x=x-5;
if (keyCode==RIGHT) x=x+5;
}


poissons:

void poissons() {
for (int i=0;i<3;i++) {
image(poisson1, xpoisson[i], ypoisson[i], 50, 50);
xpoisson[i] = xpoisson[i]-avancement;
if (xpoisson[i]<0) {
xpoisson[i]=590;
}
}
}
void collisions(){
for (int i=0;i<3;i++) {
if(xpoisson[i]< (x+80) && xpoisson[i]>x && ypoisson[i]< (y+80) && ypoisson[i]>y){
score = score +1;avancement=avancement+1;
xpoisson[i] = 590;
ypoisson[i] =(int)random(0,400);}
}
if(score==20){text("Gagné",150 ,300); avancement =0;}
}


Lycée Bernard Palissy
Optimisé par Webnode
Créez votre site web gratuitement ! Ce site internet a été réalisé avec Webnode. Créez le votre gratuitement aujourd'hui ! Commencer