begin process at 2012 05 27 17:39:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > PACMAN

PACMAN


 Information sur la source

Note :
5,8 / 10 - par 5 personnes
5,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Débutant Date de création :05/09/2001 Vu :17 299

Auteur : grboss

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

vous etes en blac.
manger tous les points pour gagner sans vous faire bouffer par les noirs.
(bugs avec les points qui ne s'en vont pas !!)

Source

  • #include <iostream.h>
  • #include <stdlib.h>
  • #include <conio.h>
  • #include <mem.h>
  • #include <stdio.h>
  • #include <dos.h>
  • #include <ctype.h>
  • #include <time.h>
  • void debut1();
  • int a=0;
  • int b=0;
  • int c=0;
  • int d=0;
  • int e=0;
  • int f=0;
  • int g=0;
  • int h=0;
  • int i=0;
  • int j=0;
  • int touch;
  • char grille[18][14];
  • int x=4;
  • int y=2;
  • int mange1x=random(15)+1;
  • int mange1y=random(11) +1;
  • int mange2x=random(15)+1;
  • int mange2y=random(11) +1;
  • int mange3x=random(15)+1;
  • int mange3y=random(11) +1;
  • int mange4x=random(15)+1;
  • int mange4y=random(11) +1;
  • int mange5x=random(15)+1;
  • int mange5y=random(11) +1;
  • int mange6x=random(15)+1;
  • int mange6y=random(11) +1;
  • int mange7x=random(15)+1;
  • int mange7y=random(11) +1;
  • int mange8x=random(15)+1;
  • int mange8y=random(11) +1;
  • int mange9x=random(15)+1;
  • int mange9y=random(11) +1;
  • int mange10x=random(15)+1;
  • int mange10y=random(11) +1;
  • int bete1x=random(15)+1;
  • int bete1y=random(11) +1;
  • int bete2x=random(15)+1;
  • int bete2y=random(11) +1;
  • int bete3x=random(15)+1;
  • int bete3y=random(11) +1;
  • int bete4x=random(15)+1;
  • int bete4y=random(11) +1;
  • void avant();
  • void debut();
  • void touche();
  • void haut();
  • void bas();
  • void droite();
  • void gauche();
  • void fin();
  • void main()
  • {
  • avant();
  • }
  • void avant()
  • {
  • clrscr();
  • cout<<"Serpent de Grboss\n\n";
  • cout<<"Direction :\n\n";
  • cout<<" ^\n";
  • cout<<" 8\n";
  • cout<<"<4 6 >\n";
  • cout<<" 5\n";
  • cout<<" v\n\n";
  • getch();
  • touche();
  • }
  • void touche()
  • {
  • delay(190);
  • if (kbhit())
  • {
  • touch=toupper(getch());
  • }
  • while (touch!='Q'){
  • if(touch=='8') haut();
  • if(touch=='5') bas();
  • if (touch=='4') gauche();
  • if (touch=='6') droite();
  • if (touch==27) exit(1);
  • else debut();
  • }}
  • void debut()
  • {
  • bete1y--;
  • bete2x--;
  • bete3y--;
  • bete4x--;
  • grille[mange1x][mange1y]=46;
  • grille[mange2x][mange2y]=46;
  • grille[mange3x][mange3y]=46;
  • grille[mange4x][mange4y]=46;
  • grille[mange5x][mange5y]=46;
  • grille[mange6x][mange6y]=46;
  • grille[mange7x][mange7y]=46;
  • grille[mange8x][mange8y]=46;
  • grille[mange9x][mange9y]=46;
  • grille[mange10x][mange10y]=46;
  • grille[bete3x][bete3y+1]=0;
  • grille[bete3x][bete3y]=1;
  • grille[bete4x+1][bete4y]=0;
  • grille[bete4x][bete4y]=1;
  • grille[bete1x][bete1y+1]=0;
  • grille[bete1x][bete1y]=1;
  • grille[bete2x+1][bete2y]=0;
  • grille[bete2x][bete2y]=1;
  • grille[x][y]=2;
  • grille[0][0]=127;
  • grille[0][1]=grille[0][2]=grille[0][3]=grille[0][4]=grille[0][5]=grille[0][6]=grille[0][7]=grille[0][8]=grille[0][9]=grille[0][10]=grille[0][11]=grille[0][12]=grille[0][13]=127;
  • grille[17][0]=grille[17][1]=grille[17][2]=grille[17][3]=grille[17][4]=grille[17][5]=grille[17][6]=grille[17][7]=grille[17][8]=grille[17][9]=grille[17][10]=grille[17][11]=grille[17][12]=grille[17][13]=127;
  • grille[0][0]=grille[1][0]=grille[2][0]=grille[3][0]=grille[4][0]=grille[5][0]=grille[6][0]=grille[7][0]=grille[8][0]=grille[9][0]=grille[10][0]=grille[10][0]=grille[11][0]=grille[12][0]=grille[13][0]=grille[14][0]=grille[15][0]=grille[16][0]=grille[17][0]=127;
  • grille[0][13]=grille[1][13]=grille[2][13]=grille[3][13]=grille[4][13]=grille[5][13]=grille[5][13]=grille[6][13]=grille[7][13]=grille[8][13]=grille[9][13]=grille[10][13]=grille[11][13]=grille[12][13]=grille[13][13]=grille[14][13]=grille[15][13]=grille[16][13]=grille[17][13]=127;
  • clrscr();
  • cout<<"\n\n";
  • cout<<grille[0][0]<<grille[0][1]<<grille[0][2]<<grille[0][3]<<grille[0][4]<<grille[0][5]<<grille[0][6]<<grille[0][7]<<grille[0][8]<<grille[0][9]<<grille[0][10]<<grille[0][11]<<grille[0][12]<<grille[0][13]<<"\n";
  • cout<<grille[1][0]<<grille[1][1]<<grille[1][2]<<grille[1][3]<<grille[1][4]<<grille[1][5]<<grille[1][6]<<grille[1][7]<<grille[1][8]<<grille[1][9]<<grille[1][10]<<grille[1][11]<<grille[1][12]<<grille[1][13]<<"\n";
  • cout<<grille[2][0]<<grille[2][1]<<grille[2][2]<<grille[2][3]<<grille[2][4]<<grille[2][5]<<grille[2][6]<<grille[2][7]<<grille[2][8]<<grille[2][9]<<grille[2][10]<<grille[2][11]<<grille[2][12]<<grille[2][13]<<"\n";
  • cout<<grille[3][0]<<grille[3][1]<<grille[3][2]<<grille[3][3]<<grille[3][4]<<grille[3][5]<<grille[3][6]<<grille[3][7]<<grille[3][8]<<grille[3][9]<<grille[3][10]<<grille[3][11]<<grille[3][12]<<grille[3][13]<<"\n";
  • cout<<grille[4][0]<<grille[4][1]<<grille[4][2]<<grille[4][3]<<grille[4][4]<<grille[4][5]<<grille[4][6]<<grille[4][7]<<grille[4][8]<<grille[4][9]<<grille[4][10]<<grille[4][11]<<grille[4][12]<<grille[4][13]<<"\n";
  • cout<<grille[5][0]<<grille[5][1]<<grille[5][2]<<grille[5][3]<<grille[5][4]<<grille[5][5]<<grille[5][6]<<grille[5][7]<<grille[5][8]<<grille[5][9]<<grille[5][10]<<grille[5][11]<<grille[5][12]<<grille[5][13]<<"\n";
  • cout<<grille[6][0]<<grille[6][1]<<grille[6][2]<<grille[6][3]<<grille[6][4]<<grille[6][5]<<grille[6][6]<<grille[6][7]<<grille[6][8]<<grille[6][9]<<grille[6][10]<<grille[6][11]<<grille[6][12]<<grille[6][13]<<"\n";
  • cout<<grille[7][0]<<grille[7][1]<<grille[7][2]<<grille[7][3]<<grille[7][4]<<grille[7][5]<<grille[7][6]<<grille[7][7]<<grille[7][8]<<grille[7][9]<<grille[7][10]<<grille[7][11]<<grille[7][12]<<grille[7][13]<<"\n";
  • cout<<grille[8][0]<<grille[8][1]<<grille[8][2]<<grille[8][3]<<grille[8][4]<<grille[8][5]<<grille[8][6]<<grille[8][7]<<grille[8][8]<<grille[8][9]<<grille[8][10]<<grille[8][11]<<grille[8][12]<<grille[8][13]<<"\n";
  • cout<<grille[9][0]<<grille[9][1]<<grille[9][2]<<grille[9][3]<<grille[9][4]<<grille[9][5]<<grille[9][6]<<grille[9][7]<<grille[9][8]<<grille[9][9]<<grille[9][10]<<grille[9][11]<<grille[9][12]<<grille[9][13]<<"\n";
  • cout<<grille[10][0]<<grille[10][1]<<grille[10][2]<<grille[10][3]<<grille[10][4]<<grille[10][5]<<grille[10][6]<<grille[10][7]<<grille[10][8]<<grille[10][9]<<grille[10][10]<<grille[10][11]<<grille[10][12]<<grille[10][13]<<"\n";
  • cout<<grille[11][0]<<grille[11][1]<<grille[11][2]<<grille[11][3]<<grille[11][4]<<grille[11][5]<<grille[11][6]<<grille[11][7]<<grille[11][8]<<grille[11][9]<<grille[11][10]<<grille[11][11]<<grille[11][12]<<grille[11][13]<<"\n";
  • cout<<grille[12][0]<<grille[12][1]<<grille[12][2]<<grille[12][3]<<grille[12][4]<<grille[12][5]<<grille[12][6]<<grille[12][7]<<grille[12][8]<<grille[12][9]<<grille[12][10]<<grille[12][11]<<grille[12][12]<<grille[12][13]<<"\n";
  • cout<<grille[13][0]<<grille[13][1]<<grille[13][2]<<grille[13][3]<<grille[13][4]<<grille[13][5]<<grille[13][6]<<grille[13][7]<<grille[13][8]<<grille[13][9]<<grille[13][10]<<grille[13][11]<<grille[13][12]<<grille[13][13]<<"\n";
  • cout<<grille[14][0]<<grille[14][1]<<grille[14][2]<<grille[14][3]<<grille[14][4]<<grille[14][5]<<grille[14][6]<<grille[14][7]<<grille[14][8]<<grille[14][9]<<grille[14][10]<<grille[14][11]<<grille[14][12]<<grille[14][13]<<"\n";
  • cout<<grille[15][0]<<grille[15][1]<<grille[15][2]<<grille[15][3]<<grille[15][4]<<grille[15][5]<<grille[15][6]<<grille[15][7]<<grille[15][8]<<grille[15][9]<<grille[15][10]<<grille[15][11]<<grille[15][12]<<grille[15][13]<<"\n";
  • cout<<grille[16][0]<<grille[16][1]<<grille[16][2]<<grille[16][3]<<grille[16][4]<<grille[16][5]<<grille[16][6]<<grille[16][7]<<grille[16][8]<<grille[16][9]<<grille[16][10]<<grille[16][11]<<grille[16][12]<<grille[16][13]<<"\n";
  • cout<<grille[17][0]<<grille[17][1]<<grille[17][2]<<grille[17][3]<<grille[17][4]<<grille[17][5]<<grille[17][6]<<grille[17][7]<<grille[17][8]<<grille[17][9]<<grille[17][10]<<grille[17][11]<<grille[17][12]<<grille[17][13]<<"\n";
  • if (mange1x == x && mange1y == y)
  • {
  • grille[mange1x][mange1y]=0;
  • a=1;
  • }
  • if (mange2x == x && mange2y == y)
  • {
  • grille[mange2x][mange2y]=0;
  • b=1;
  • }
  • if (mange3x == x && mange3y == y)
  • {
  • grille[mange3x][mange3y]=0;
  • c=1;
  • }
  • if (mange4x == x && mange4y == y)
  • {
  • grille[mange4x][mange4y]=0;
  • d=1;
  • }
  • if (mange5x == x && mange5y == y)
  • {
  • grille[mange5x][mange5y]=0;
  • e=1;
  • }
  • if (mange6x == x && mange6y == y)
  • {
  • grille[mange6x][mange6y]=0;
  • f=1;
  • }
  • if (mange7x == x && mange7y == y)
  • {
  • grille[mange7x][mange7y]=0;
  • g=1;
  • }
  • if (mange8x == x && mange8y == y)
  • {
  • grille[mange8x][mange8y]=0;
  • h=1;
  • }
  • if (mange9x == x && mange9y == y)
  • {
  • grille[mange9x][mange9y]=0;
  • i=1;
  • }
  • if (mange10x == x && mange10y == y)
  • {
  • grille[mange10x][mange10y]=0;
  • j=1;
  • }
  • if (a == 1 && b == 1 && c == 1 && d == 1 && e == 1 && f == 1 && g == 1 && h == 1 && i == 1 && j == 1)
  • {
  • clrscr();
  • cout<<"Gagne !";
  • getch();
  • exit(1);
  • }
  • if (bete1y < 1)
  • {
  • bete1x=random(15)+1;
  • bete1y=random(11)+1;
  • }
  • if (bete2x < 1)
  • {
  • bete2x=random(15)+1;
  • bete2y=random(11)+1;
  • }
  • if (bete3y < 1)
  • {
  • bete3x=random(15)+1;
  • bete3y=random(11)+1;
  • }
  • if (bete4x < 1)
  • {
  • bete4x=random(15)+1;
  • bete4y=random(11)+1;
  • }
  • if (bete1x == x && bete1y == y)
  • {
  • fin();
  • }
  • if (bete2x == x && bete2y == y)
  • {
  • fin();
  • }
  • if (bete3x == x && bete3y == y)
  • {
  • fin();
  • }
  • if (bete4x == x && bete4y == y)
  • {
  • fin();
  • }
  • touche();
  • }
  • void droite()
  • {
  • y++;
  • grille[x][y-1]=0;
  • if (y > 12)
  • {
  • y=12;
  • debut();
  • }
  • debut();
  • }
  • void gauche()
  • {
  • y--;
  • grille[x][y+1]=0;
  • if (y < 1)
  • {
  • y=1;
  • debut();
  • }
  • debut();
  • }
  • void haut()
  • {
  • x--;
  • grille[x+1][y]=0;
  • if (x < 1)
  • {
  • x=1;
  • debut();
  • }
  • debut();
  • }
  • void bas()
  • {
  • x++;
  • grille[x-1][y]=0;
  • if (x > 16)
  • {
  • x=16;
  • debut();
  • }
  • debut();
  • }
  • void fin()
  • {
  • clrscr();
  • cout<<"GAME OVER";
  • getch();
  • exit(1);
  • }
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <mem.h>
#include <stdio.h>
#include <dos.h>
#include <ctype.h>
#include <time.h>

void debut1();

int a=0;
int b=0;
int c=0;
int d=0;
int e=0;
int f=0;
int g=0;
int h=0;
int i=0;
int j=0;

int touch;
char grille[18][14];

int x=4;
int y=2;

int mange1x=random(15)+1;
int mange1y=random(11) +1;

int mange2x=random(15)+1;
int mange2y=random(11) +1;

int mange3x=random(15)+1;
int mange3y=random(11) +1;

int mange4x=random(15)+1;
int mange4y=random(11) +1;

int mange5x=random(15)+1;
int mange5y=random(11) +1;

int mange6x=random(15)+1;
int mange6y=random(11) +1;

int mange7x=random(15)+1;
int mange7y=random(11) +1;

int mange8x=random(15)+1;
int mange8y=random(11) +1;

int mange9x=random(15)+1;
int mange9y=random(11) +1;

int mange10x=random(15)+1;
int mange10y=random(11) +1;





int bete1x=random(15)+1;
int bete1y=random(11) +1;

int bete2x=random(15)+1;
int bete2y=random(11) +1;

int bete3x=random(15)+1;
int bete3y=random(11) +1;

int bete4x=random(15)+1;
int bete4y=random(11) +1;

void avant();
void debut();
void touche();
void haut();
void bas();
void droite();
void gauche();

void fin();


void main()
{

avant();
}


void avant()
{
clrscr();
cout<<"Serpent de Grboss\n\n";


cout<<"Direction :\n\n";
cout<<"       ^\n";
cout<<"       8\n";
cout<<"<4           6 >\n";
cout<<"       5\n";
cout<<"       v\n\n";
getch();
touche();

}


void touche()
{
delay(190);
if (kbhit())
{
touch=toupper(getch());
}


while (touch!='Q'){

if(touch=='8') haut();
if(touch=='5') bas();
if (touch=='4') gauche();
if (touch=='6') droite();
if (touch==27) exit(1);
else debut();

}}




void debut()
{
bete1y--;
bete2x--;
bete3y--;
bete4x--;



grille[mange1x][mange1y]=46;

grille[mange2x][mange2y]=46;
grille[mange3x][mange3y]=46;

grille[mange4x][mange4y]=46;

grille[mange5x][mange5y]=46;
grille[mange6x][mange6y]=46;

grille[mange7x][mange7y]=46;

grille[mange8x][mange8y]=46;

grille[mange9x][mange9y]=46;

grille[mange10x][mange10y]=46;
grille[bete3x][bete3y+1]=0;
grille[bete3x][bete3y]=1;

grille[bete4x+1][bete4y]=0;
grille[bete4x][bete4y]=1;

grille[bete1x][bete1y+1]=0;
grille[bete1x][bete1y]=1;

grille[bete2x+1][bete2y]=0;
grille[bete2x][bete2y]=1;

grille[x][y]=2;
grille[0][0]=127;
grille[0][1]=grille[0][2]=grille[0][3]=grille[0][4]=grille[0][5]=grille[0][6]=grille[0][7]=grille[0][8]=grille[0][9]=grille[0][10]=grille[0][11]=grille[0][12]=grille[0][13]=127;
grille[17][0]=grille[17][1]=grille[17][2]=grille[17][3]=grille[17][4]=grille[17][5]=grille[17][6]=grille[17][7]=grille[17][8]=grille[17][9]=grille[17][10]=grille[17][11]=grille[17][12]=grille[17][13]=127;
grille[0][0]=grille[1][0]=grille[2][0]=grille[3][0]=grille[4][0]=grille[5][0]=grille[6][0]=grille[7][0]=grille[8][0]=grille[9][0]=grille[10][0]=grille[10][0]=grille[11][0]=grille[12][0]=grille[13][0]=grille[14][0]=grille[15][0]=grille[16][0]=grille[17][0]=127;
grille[0][13]=grille[1][13]=grille[2][13]=grille[3][13]=grille[4][13]=grille[5][13]=grille[5][13]=grille[6][13]=grille[7][13]=grille[8][13]=grille[9][13]=grille[10][13]=grille[11][13]=grille[12][13]=grille[13][13]=grille[14][13]=grille[15][13]=grille[16][13]=grille[17][13]=127;
clrscr();

cout<<"\n\n";
cout<<grille[0][0]<<grille[0][1]<<grille[0][2]<<grille[0][3]<<grille[0][4]<<grille[0][5]<<grille[0][6]<<grille[0][7]<<grille[0][8]<<grille[0][9]<<grille[0][10]<<grille[0][11]<<grille[0][12]<<grille[0][13]<<"\n";
cout<<grille[1][0]<<grille[1][1]<<grille[1][2]<<grille[1][3]<<grille[1][4]<<grille[1][5]<<grille[1][6]<<grille[1][7]<<grille[1][8]<<grille[1][9]<<grille[1][10]<<grille[1][11]<<grille[1][12]<<grille[1][13]<<"\n";
cout<<grille[2][0]<<grille[2][1]<<grille[2][2]<<grille[2][3]<<grille[2][4]<<grille[2][5]<<grille[2][6]<<grille[2][7]<<grille[2][8]<<grille[2][9]<<grille[2][10]<<grille[2][11]<<grille[2][12]<<grille[2][13]<<"\n";
cout<<grille[3][0]<<grille[3][1]<<grille[3][2]<<grille[3][3]<<grille[3][4]<<grille[3][5]<<grille[3][6]<<grille[3][7]<<grille[3][8]<<grille[3][9]<<grille[3][10]<<grille[3][11]<<grille[3][12]<<grille[3][13]<<"\n";
cout<<grille[4][0]<<grille[4][1]<<grille[4][2]<<grille[4][3]<<grille[4][4]<<grille[4][5]<<grille[4][6]<<grille[4][7]<<grille[4][8]<<grille[4][9]<<grille[4][10]<<grille[4][11]<<grille[4][12]<<grille[4][13]<<"\n";
cout<<grille[5][0]<<grille[5][1]<<grille[5][2]<<grille[5][3]<<grille[5][4]<<grille[5][5]<<grille[5][6]<<grille[5][7]<<grille[5][8]<<grille[5][9]<<grille[5][10]<<grille[5][11]<<grille[5][12]<<grille[5][13]<<"\n";
cout<<grille[6][0]<<grille[6][1]<<grille[6][2]<<grille[6][3]<<grille[6][4]<<grille[6][5]<<grille[6][6]<<grille[6][7]<<grille[6][8]<<grille[6][9]<<grille[6][10]<<grille[6][11]<<grille[6][12]<<grille[6][13]<<"\n";
cout<<grille[7][0]<<grille[7][1]<<grille[7][2]<<grille[7][3]<<grille[7][4]<<grille[7][5]<<grille[7][6]<<grille[7][7]<<grille[7][8]<<grille[7][9]<<grille[7][10]<<grille[7][11]<<grille[7][12]<<grille[7][13]<<"\n";
cout<<grille[8][0]<<grille[8][1]<<grille[8][2]<<grille[8][3]<<grille[8][4]<<grille[8][5]<<grille[8][6]<<grille[8][7]<<grille[8][8]<<grille[8][9]<<grille[8][10]<<grille[8][11]<<grille[8][12]<<grille[8][13]<<"\n";
cout<<grille[9][0]<<grille[9][1]<<grille[9][2]<<grille[9][3]<<grille[9][4]<<grille[9][5]<<grille[9][6]<<grille[9][7]<<grille[9][8]<<grille[9][9]<<grille[9][10]<<grille[9][11]<<grille[9][12]<<grille[9][13]<<"\n";
cout<<grille[10][0]<<grille[10][1]<<grille[10][2]<<grille[10][3]<<grille[10][4]<<grille[10][5]<<grille[10][6]<<grille[10][7]<<grille[10][8]<<grille[10][9]<<grille[10][10]<<grille[10][11]<<grille[10][12]<<grille[10][13]<<"\n";
cout<<grille[11][0]<<grille[11][1]<<grille[11][2]<<grille[11][3]<<grille[11][4]<<grille[11][5]<<grille[11][6]<<grille[11][7]<<grille[11][8]<<grille[11][9]<<grille[11][10]<<grille[11][11]<<grille[11][12]<<grille[11][13]<<"\n";
cout<<grille[12][0]<<grille[12][1]<<grille[12][2]<<grille[12][3]<<grille[12][4]<<grille[12][5]<<grille[12][6]<<grille[12][7]<<grille[12][8]<<grille[12][9]<<grille[12][10]<<grille[12][11]<<grille[12][12]<<grille[12][13]<<"\n";
cout<<grille[13][0]<<grille[13][1]<<grille[13][2]<<grille[13][3]<<grille[13][4]<<grille[13][5]<<grille[13][6]<<grille[13][7]<<grille[13][8]<<grille[13][9]<<grille[13][10]<<grille[13][11]<<grille[13][12]<<grille[13][13]<<"\n";
cout<<grille[14][0]<<grille[14][1]<<grille[14][2]<<grille[14][3]<<grille[14][4]<<grille[14][5]<<grille[14][6]<<grille[14][7]<<grille[14][8]<<grille[14][9]<<grille[14][10]<<grille[14][11]<<grille[14][12]<<grille[14][13]<<"\n";
cout<<grille[15][0]<<grille[15][1]<<grille[15][2]<<grille[15][3]<<grille[15][4]<<grille[15][5]<<grille[15][6]<<grille[15][7]<<grille[15][8]<<grille[15][9]<<grille[15][10]<<grille[15][11]<<grille[15][12]<<grille[15][13]<<"\n";
cout<<grille[16][0]<<grille[16][1]<<grille[16][2]<<grille[16][3]<<grille[16][4]<<grille[16][5]<<grille[16][6]<<grille[16][7]<<grille[16][8]<<grille[16][9]<<grille[16][10]<<grille[16][11]<<grille[16][12]<<grille[16][13]<<"\n";
cout<<grille[17][0]<<grille[17][1]<<grille[17][2]<<grille[17][3]<<grille[17][4]<<grille[17][5]<<grille[17][6]<<grille[17][7]<<grille[17][8]<<grille[17][9]<<grille[17][10]<<grille[17][11]<<grille[17][12]<<grille[17][13]<<"\n";



if (mange1x == x && mange1y == y)
{
grille[mange1x][mange1y]=0;
a=1;
}

if (mange2x == x && mange2y == y)
{
grille[mange2x][mange2y]=0;
b=1;
}

if (mange3x == x && mange3y == y)
{
grille[mange3x][mange3y]=0;
c=1;
}

if (mange4x == x && mange4y == y)
{
grille[mange4x][mange4y]=0;
d=1;
}
if (mange5x == x && mange5y == y)
{
grille[mange5x][mange5y]=0;
e=1;
}
if (mange6x == x && mange6y == y)
{
grille[mange6x][mange6y]=0;
f=1;
}

if (mange7x == x && mange7y == y)
{
grille[mange7x][mange7y]=0;
g=1;
}

if (mange8x == x && mange8y == y)
{
grille[mange8x][mange8y]=0;
h=1;
}
if (mange9x == x && mange9y == y)
{
grille[mange9x][mange9y]=0;
i=1;
}

if (mange10x == x && mange10y == y)
{
grille[mange10x][mange10y]=0;
j=1;
}

if (a == 1 && b == 1 && c == 1 && d == 1 && e == 1 && f == 1 && g == 1 && h == 1 && i == 1 && j == 1)
{
clrscr();
cout<<"Gagne !";
getch();
exit(1);
}



if (bete1y < 1)
{
bete1x=random(15)+1;
bete1y=random(11)+1;
}

if (bete2x < 1)
{
bete2x=random(15)+1;
bete2y=random(11)+1;
}

if (bete3y < 1)
{
bete3x=random(15)+1;
bete3y=random(11)+1;
}

if (bete4x < 1)
{
bete4x=random(15)+1;
bete4y=random(11)+1;
}

if (bete1x == x && bete1y == y)
{
fin();
}

if (bete2x == x && bete2y == y)
{
fin();
}

if (bete3x == x && bete3y == y)
{
fin();
}

if (bete4x == x && bete4y == y)
{
fin();
}

touche();

}


void droite()
{
y++;
grille[x][y-1]=0;

if (y > 12)
{
y=12;
debut();
}

debut();
}

void gauche()
{
y--;
grille[x][y+1]=0;


if (y < 1)
{
y=1;
debut();
}

debut();
}

void haut()
{
x--;
grille[x+1][y]=0;

if (x < 1)
{
x=1;
debut();
}

debut();
}

void bas()
{
x++;
grille[x-1][y]=0;


if (x > 16)
{
x=16;
debut();
}

debut();
}

void fin()
{
clrscr();
cout<<"GAME OVER";
getch();
exit(1);
} 

 Conclusion

++
http://gregory.lemaire1.free.fr


 Sources du même auteur

SINKSUB BY GRBOSS SOUS TURBO C++
LANDER BY GRBOSS SOUS TURBO C++
PENDU
Source avec une capture SERPENT BY GRBOSS

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

Commentaires et avis

Commentaire de Boby009 NeoMorph le 27/12/2001 19:10:01

Euh, je tiens à dire que microsoft c vrai c de la merde et c trop cher donc pour ceux qui ne peuveunt pas s'acheter vc 6.0, et ben moi j'ai pas assez de fric donc je l'ai piraté... www.easywarez.com -----&gt; euh les admins si c'est pas permis ce genre de commentaire, supprimez le commentaire mais pas mon compte... @+

Commentaire de GoldenEye le 03/06/2002 09:58:18

Heu je crois que j'ai laissé il y a bien longtemps le source de conio.h pour VC++
Ca peut peut être servir ?
Pour le coup de stdafx, Boby009 a raison et c'est assez étrange

Commentaire de ADN733R le 04/06/2002 16:57:36

vc++ est un des meilleurs compilateurs grâce aux Micro$oft foundation classes (MFC). Encore faut-il savoir s'en servir...

Commentaire de leneuf22 le 21/09/2002 16:19:42

BOBY009 !!
Et les autres aussi...
C'est pas une faiblesse, c'est plutot vous qui ne choisissez pas les bonnes options au démarrage du projet.

Mais vous pouvez rectifier ça :
Allez dans project/settings
Onglet C/C++
Sélectionnez "precompiled headers" dans la liste.

Et vous modifiez ça comme vous le sentez (comme Automatic use of precompiled headers)

Puis vous pouvez virer stdafx.h (et stdafx.cpp)

Commentaire de yafuka le 10/04/2003 00:02:02

salut !
j'essai de compiler dans vc++ et il n y a pas la librairie
&lt;mem.h&gt; (#include &lt;mem.h&gt;)

Commentaire de babichou le 28/12/2003 19:43:09

J ai DEVC++ et quand je compile ca marche pas y a toujours des probleme de bibliotheque et ca commence a me faire chier car a chaque fois que je compil un truc sur ce site ca marche jamais ? Alors pourquoi

Commentaire de thierry13013 le 11/04/2004 20:20:19

salut.......

comme yafuke, je me demande ou trouver mem.h ?

merci......

Commentaire de Haldwin le 23/05/2004 13:00:51

--------------------- MESSAGE INFORMATIF -------------------------------
BruNews un Admin de CPPFrance est le seul qui malheureusement ne supporte pas les reproches, alors que c'est le premier à en faire aux autres développeurs du site!!! (cf source http://www.cppfrance.com/code.aspx?ID=23081)
Les messages postés sont rapidement supprimés si l'on va contre ses idées!

&lt;&lt;-- H@ldwin --&gt;&gt; regrettant le CPPFrance d'avant ce changement!

NB: Ce message est calme, reste courtois et ne relève d'aucun abus!!! Il n'y a donc aucune raison à le supprimer...

Commentaire de Stubbornman le 29/05/2004 08:51:13

J'ai quelques remarques a faire sur cette source:
_ d'abord, ben qd on code, on commente un minimum. Ce n'est pas seulement pour que les autres puissent comprendre le code, mais c'est aussi pour le programmeur. En effet, c'est plus simple de debugger quand on sait ou l'erreur est susceptible de se trouver... De plus ce prog n'est pas tres volumineux, mais quand on fait un code de plusieurs modules de plus de 500 lignes chacuns, les commentaires s'averent tres utiles.
_ ensuite, comme ca a deja ete signale, sous VC 6.0, le header mem.h n'existe pas...

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales