Jeu du pong
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je dois rendre un projet en informatique qui est le jeu du pong en C.
J'ai déjà commencer à faire les barres verticales que l'on peut déplacer de haut en bas mais je n'arrive pas à faire la balle qui se déplace automatiquement et qui rebondit au contact d'une barre verticale.
Pouvez-vous m'aider svp voici mon programme pour l'instant:
#include <stdio.h>
#include <stdlib.h>
#include "conio.c"
int main()
{
int continuer=1;
int x=20,y=12.5,a=60,b=12.5;
char c;
gotoxy(1,1);
printf("touches:z,s");
gotoxy(1,2);
printf("o,l");
gotoxy(x,y);
printf("|");
gotoxy(a,b);
printf("|");
gotoxy(40,1);
printf("|");
gotoxy(40,2);
printf("|");
gotoxy(40,3);
printf("|");
gotoxy(40,4);
printf("|");
gotoxy(40,5);
printf("|");
gotoxy(40,6);
printf("|");
gotoxy(40,7);
printf("|");
gotoxy(40,8);
printf("|");
gotoxy(40,9);
printf("|");
gotoxy(40,10);
printf("|");
gotoxy(40,11);
printf("|");
gotoxy(40,12);
printf("|");
gotoxy(40,13);
printf("|");
gotoxy(40,14);
printf("|");
gotoxy(40,15);
printf("|");
gotoxy(40,16);
printf("|");
gotoxy(40,17);
printf("|");
gotoxy(40,18);
printf("|");
gotoxy(40,19);
printf("|");
gotoxy(40,20);
printf("|");
gotoxy(40,21);
printf("|");
gotoxy(40,22);
printf("|");
gotoxy(40,23);
printf("|");
gotoxy(40,24);
printf("|");
gotoxy(40,25);
printf("|");
while(continuer==1)
{
if(kbhit())
{
c=getch();
switch(c)
{
case 's' :
gotoxy(x, y);
printf(" ");
y++;
gotoxy(x, y);
printf("|");
break;
case 'z' :
gotoxy(x, y);
printf(" ");
y--;
gotoxy(x, y);
printf("|");
break;
case 'l' :
gotoxy(a, b);
printf(" ");
b++;
gotoxy(a, b);
printf("|");
break;
case 'o' :
gotoxy(a, b);
printf(" ");
b--;
gotoxy(a, b);
printf("|");
break;
}
}
}
return 0;
}
je dois rendre un projet en informatique qui est le jeu du pong en C.
J'ai déjà commencer à faire les barres verticales que l'on peut déplacer de haut en bas mais je n'arrive pas à faire la balle qui se déplace automatiquement et qui rebondit au contact d'une barre verticale.
Pouvez-vous m'aider svp voici mon programme pour l'instant:
#include <stdio.h>
#include <stdlib.h>
#include "conio.c"
int main()
{
int continuer=1;
int x=20,y=12.5,a=60,b=12.5;
char c;
gotoxy(1,1);
printf("touches:z,s");
gotoxy(1,2);
printf("o,l");
gotoxy(x,y);
printf("|");
gotoxy(a,b);
printf("|");
gotoxy(40,1);
printf("|");
gotoxy(40,2);
printf("|");
gotoxy(40,3);
printf("|");
gotoxy(40,4);
printf("|");
gotoxy(40,5);
printf("|");
gotoxy(40,6);
printf("|");
gotoxy(40,7);
printf("|");
gotoxy(40,8);
printf("|");
gotoxy(40,9);
printf("|");
gotoxy(40,10);
printf("|");
gotoxy(40,11);
printf("|");
gotoxy(40,12);
printf("|");
gotoxy(40,13);
printf("|");
gotoxy(40,14);
printf("|");
gotoxy(40,15);
printf("|");
gotoxy(40,16);
printf("|");
gotoxy(40,17);
printf("|");
gotoxy(40,18);
printf("|");
gotoxy(40,19);
printf("|");
gotoxy(40,20);
printf("|");
gotoxy(40,21);
printf("|");
gotoxy(40,22);
printf("|");
gotoxy(40,23);
printf("|");
gotoxy(40,24);
printf("|");
gotoxy(40,25);
printf("|");
while(continuer==1)
{
if(kbhit())
{
c=getch();
switch(c)
{
case 's' :
gotoxy(x, y);
printf(" ");
y++;
gotoxy(x, y);
printf("|");
break;
case 'z' :
gotoxy(x, y);
printf(" ");
y--;
gotoxy(x, y);
printf("|");
break;
case 'l' :
gotoxy(a, b);
printf(" ");
b++;
gotoxy(a, b);
printf("|");
break;
case 'o' :
gotoxy(a, b);
printf(" ");
b--;
gotoxy(a, b);
printf("|");
break;
}
}
}
return 0;
}
A voir également:
- Jeu du pong
- 94 jeu - Télécharger - Puzzle & Réflexion
- 94 degrés jeu - Télécharger - Divers Jeux
- Jeu du pendu - Télécharger - Vie quotidienne
- Jeu zuma - Télécharger - Jeux vidéo
- Logo jeu - Télécharger - Jeux vidéo