begin process at 2012 05 27 15:03:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > COURSE_MOUSTAKIM

COURSE_MOUSTAKIM


 Information sur la source

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :moustakim mustapha, jeux course, code c, Maroc, course Niveau :Initié Date de création :11/04/2011 Date de mise à jour :16/05/2011 11:59:26 Vu / téléchargé :2 798 / 297

Auteur : m22001111

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

 Description

Cliquez pour voir la capture en taille normale
c'est un jeu de course realiser par dev c++ tres amusant.
il est adresseé au debutants,2 jours pour le realiser.
amuser vous!

Source

  • Jeu de course programmer par Moustakim Mustapha Maroc
  • ___________________________________________________________________________
  • #include <conio.h>
  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <string.h>
  • #include <dos.h>
  • #include <time.h>
  • #include <windows.h>
  • #include <ctype.h>
  • #define LEFT 75
  • #define RIGHT 77
  • #define ESC 27
  • //attiendre une place dans l'ecran*****************************************
  • void gotoxy(int x,int y){
  • HANDLE hConsoleOutput;
  • COORD dwCursorPosition;
  • dwCursorPosition.X=x;
  • dwCursorPosition.Y=y;
  • hConsoleOutput=GetStdHandle(STD_OUTPUT_HANDLE);
  • SetConsoleCursorPosition(hConsoleOutput,dwCursorPosition);
  • }
  • //vider l'ecran************************************************************
  • void clrscr(){system("cls");}
  • //presentation du jeu********
  • void presentation(){
  • char pres[18]={'M','O','U','S','T','A','K','I','M',' ','M','U','S','T','A',
  • 'P','H','A'};
  • gotoxy(16,4);
  • int i;
  • int vit=230;
  • for(i=0;i<18;i++){printf("%c",pres[i]);sleep(vit);}
  • gotoxy(20,5);printf(" presente:");
  • for(i=0;i<27;i++){gotoxy(i,8);printf("E");gotoxy(i-1,8);printf(" ");sleep(60);}
  • for(i=0;i<25;i++){gotoxy(i,8);printf("S");gotoxy(i-1,8);printf(" ");sleep(60);}
  • for(i=0;i<23;i++){gotoxy(i,8);printf("R");gotoxy(i-1,8);printf(" ");sleep(60);}
  • for(i=0;i<21;i++){gotoxy(i,8);printf("U");gotoxy(i-1,8);printf(" ");sleep(60);}
  • for(i=0;i<19;i++){gotoxy(i,8);printf("O");gotoxy(i-1,8);printf(" ");sleep(60);}
  • for(i=0;i<17;i++){gotoxy(i,8);printf("C");gotoxy(i-1,8);printf(" ");sleep(60);}
  • gotoxy(30,8);printf("2011");
  • }
  • //comment jouer********************************************************
  • void jouer(){
  • //commande 1*******************************************************
  • gotoxy(1,1);printf("COMMENT JOUER:");
  • gotoxy(3,3);
  • printf("%c",218);
  • int i;
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",191);
  • gotoxy(3,4);
  • printf("%c %c",179,26);
  • gotoxy(7,4);
  • printf("%c",179);
  • gotoxy(3,5);
  • printf("%c",192);
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",217);
  • gotoxy(10,4);
  • printf("POUR SE DIRIGER VERS LA DROITE");
  • //commande 2*********************************************************
  • gotoxy(3,7);
  • printf("%c",218);
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",191);
  • gotoxy(3,8);
  • printf("%c %c",179,27);
  • gotoxy(7,8);
  • printf("%c",179);
  • gotoxy(3,9);
  • printf("%c",192);
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",217);
  • gotoxy(10,8);
  • printf("POUR SE DIRIGER VERS LA GAUCHE");
  • //commande 3********************************************************
  • gotoxy(3,11);
  • printf("%c",218);
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",191);
  • gotoxy(3,12);
  • printf("%cESC",179);
  • gotoxy(7,12);
  • printf("%c",179);
  • gotoxy(3,13);
  • printf("%c",192);
  • for(i=0;i<3;i++)printf("%c",196);
  • printf("%c",217);
  • gotoxy(10,12);
  • printf("POUR STOPER LE JEU");
  • }
  • //celebration du gagneur*************************************************
  • void gagner(){
  • int i,j;
  • for(i=5;i<7;i++){gotoxy(8,i);printf("%c %c",178,178);}
  • gotoxy(10,6);printf("%c",1);
  • gotoxy(8,7);for(i=0;i<5;i++)printf("%c",178);
  • for(i=8;i<10;i++){gotoxy(9,i);printf("%c%c%c",178,178,178);}
  • for(i=10;i<13;i++){gotoxy(9,i);printf("%c %c",178,178);}
  • gotoxy(8,12);printf("%c",178);gotoxy(12,12);printf("%c",178);
  • gotoxy(0,0);printf("programmer par:\nmoustakim mustapha\nBTS 1dsi");
  • gotoxy(0,3);
  • }
  • //afficher les messages du jeux*******************************************
  • void info(char *f){
  • gotoxy(13,6);
  • printf("%c",218);
  • int i;
  • for(i=0;i<36;i++)printf("%c",196);
  • printf("%c",191);
  • gotoxy(13,7);
  • printf("%c%s",179,f);
  • gotoxy(50,7);
  • printf("%c",179);
  • gotoxy(13,8);
  • printf("%c",192);
  • for(i=0;i<36;i++)printf("%c",196);
  • printf("%c",217);
  • }
  • //afficher la route*********************************************************
  • void route(){
  • gotoxy(0,1);
  • int i;
  • for(i=0;i<20;i++)printf("%c %c\n",178,178);
  • }
  • //afficher le nombre de voiture passeé_la vie_la vitesse_la distence
  • void affichescore(int vitesse,int distence,int voituree,int vie){
  • gotoxy(16,2);printf("VOITURE: %d",voituree);
  • gotoxy(16,3);printf("DISTENCE: %dm",distence);
  • gotoxy(16,4);printf("VITESSE: %dkm/h",vitesse);
  • gotoxy(16,5);printf("VIE: ");
  • gotoxy(21,5);int i;for(i=0;i<vie;i++)printf("%c",3);
  • }
  • //afficher ma voiture******************************************************
  • void affichevoiture(int *v){
  • gotoxy(v[0],v[1]);printf(" %c ",178);
  • gotoxy(v[0],v[1]+1);printf("%c%c%c",178,1,178);
  • gotoxy(v[0],v[1]+2);printf(" %c ",178);
  • gotoxy(v[0],v[1]+3);printf("%c%c%c",178,178,178);
  • }
  • //afficher les voitures enmies*********************************************
  • void afficheenmie(int *e){
  • gotoxy(e[0],e[1]);printf(" ");
  • gotoxy(e[0],e[1]+1);printf(" %c ",178);
  • gotoxy(e[0],e[1]+2);printf("%c%c%c",178,178,178);
  • gotoxy(e[0],e[1]+3);printf(" %c ",178);
  • gotoxy(e[0],e[1]+4);printf("%c%c%c",178,178,178);
  • }
  • //commande du jeu*******************************************************
  • void commande(int *v,char d){
  • if((v[0]!=6)&(d==RIGHT)){v[0]+=3;clrscr();route();affichevoiture(v);}
  • if((v[0]!=3)&(d==LEFT)){v[0]-=3;clrscr();route();affichevoiture(v);}
  • if(d==ESC){info("APPUYER SUR UNE TOUCHE POUR CONTINUER");
  • getche();
  • int j,i;
  • for(j=6;j<9;j++){
  • gotoxy(13,j);
  • for(i=0;i<38;i++)printf(" ");printf("\n");}}
  • }
  • //conteure de depart******************************************************
  • void depart(){
  • int i;
  • for(i=1;i<4;i++){gotoxy(5,14);printf("%d",i);sleep(1000);}
  • gotoxy(5,14);printf("GO");sleep(1000);
  • }
  • //la fonction principale****************************************************
  • int main(int argc, char *argv[])
  • {
  • int voiture[2]={3,17},enmie[2]={6,1};
  • int vie=3,vitesse=10,voitureenmie=1,vite=230,distence=0;
  • char touche;
  • presentation();getche();clrscr();
  • jouer();getche();clrscr();
  • info(" APPUYER SUR UNE TOUCHE POUR JOUER");
  • getche();
  • clrscr();
  • route();
  • depart();
  • clrscr();
  • route();
  • //debut de jeu**********************************************************
  • //boucle infinit*********************************************************
  • for(;;){
  • affichevoiture(voiture);
  • sleep(vite/2);
  • int i;
  • enmie[1]=1;
  • for(i=0;i<20;i++){
  • affichescore(vitesse,distence,voitureenmie,vie);
  • afficheenmie(enmie);
  • sleep(vite);
  • enmie[1]++;
  • //verification d'accident**********************************
  • if((voiture[0]==enmie[0])&
  • (voiture[1]==enmie[1]+1||
  • voiture[1]==enmie[1]+2||
  • voiture[1]==enmie[1]+3||
  • voiture[1]==enmie[1]+4||
  • voiture[1]==enmie[1]-1||
  • voiture[1]==enmie[1]-2||
  • voiture[1]==enmie[1]-3||
  • voiture[1]==enmie[1]-4)){
  • info(" VOUS ETES MORT");
  • vie--;
  • getche();
  • route();
  • //perder le jeu*******************************
  • if(vie==0){
  • clrscr();
  • info(" VOUS AVEZ PERDUE");
  • getche();
  • gotoxy(0,0);
  • system("PAUSE");
  • return 0;}break;}
  • //gagner le jeu*******************************************
  • if(voitureenmie==41){
  • clrscr();
  • info(" VOUS AVEZ GAGNER");
  • getche();
  • clrscr();
  • gagner();
  • getche();
  • system("PAUSE");
  • return 0;}
  • //tester les touche taper par l'utilisateur******************
  • while (kbhit()){
  • touche = getch();
  • commande(voiture,touche);
  • }
  • distence++;
  • }
  • //accélerer********************************************************
  • if(voitureenmie%10==0){
  • vite/=2;
  • vitesse+=10;}
  • clrscr();
  • route();
  • affichescore(vitesse,distence,voitureenmie,vie);
  • enmie[0]=(((rand()%2)+1)*3);
  • voitureenmie++;
  • }
  • system("PAUSE");
  • return 0;
  • }
Jeu de course programmer par Moustakim Mustapha Maroc
___________________________________________________________________________
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <dos.h>
#include <time.h>
#include <windows.h>
#include <ctype.h>
#define LEFT 75
#define RIGHT 77
#define ESC 27
//attiendre une place dans l'ecran*****************************************
void gotoxy(int x,int y){
     HANDLE hConsoleOutput;
     COORD dwCursorPosition;
     dwCursorPosition.X=x;
     dwCursorPosition.Y=y;
     hConsoleOutput=GetStdHandle(STD_OUTPUT_HANDLE);
     SetConsoleCursorPosition(hConsoleOutput,dwCursorPosition);
     }
//vider l'ecran************************************************************
void clrscr(){system("cls");}
//presentation du jeu********
void presentation(){
     char pres[18]={'M','O','U','S','T','A','K','I','M',' ','M','U','S','T','A',
     'P','H','A'};
     gotoxy(16,4);
     int i;
     int vit=230;
     for(i=0;i<18;i++){printf("%c",pres[i]);sleep(vit);}
     gotoxy(20,5);printf(" presente:");
     for(i=0;i<27;i++){gotoxy(i,8);printf("E");gotoxy(i-1,8);printf(" ");sleep(60);}
     for(i=0;i<25;i++){gotoxy(i,8);printf("S");gotoxy(i-1,8);printf(" ");sleep(60);}
     for(i=0;i<23;i++){gotoxy(i,8);printf("R");gotoxy(i-1,8);printf(" ");sleep(60);}
     for(i=0;i<21;i++){gotoxy(i,8);printf("U");gotoxy(i-1,8);printf(" ");sleep(60);}
     for(i=0;i<19;i++){gotoxy(i,8);printf("O");gotoxy(i-1,8);printf(" ");sleep(60);}
     for(i=0;i<17;i++){gotoxy(i,8);printf("C");gotoxy(i-1,8);printf(" ");sleep(60);}
     gotoxy(30,8);printf("2011");
}
//comment jouer********************************************************
void jouer(){
     //commande 1*******************************************************
     gotoxy(1,1);printf("COMMENT JOUER:");
     gotoxy(3,3);
     printf("%c",218);
     int i;
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",191);
     gotoxy(3,4);
     printf("%c %c",179,26);
     gotoxy(7,4);
     printf("%c",179);
     gotoxy(3,5);
     printf("%c",192);
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",217);
     gotoxy(10,4);
     printf("POUR SE DIRIGER VERS LA DROITE");
     //commande 2*********************************************************
     gotoxy(3,7);
     printf("%c",218);
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",191);
     gotoxy(3,8);
     printf("%c %c",179,27);
     gotoxy(7,8);
     printf("%c",179);
     gotoxy(3,9);
     printf("%c",192);
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",217);
     gotoxy(10,8);
     printf("POUR SE DIRIGER VERS LA GAUCHE");
     //commande 3********************************************************
     gotoxy(3,11);
     printf("%c",218);
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",191);
     gotoxy(3,12);
     printf("%cESC",179);
     gotoxy(7,12);
     printf("%c",179);
     gotoxy(3,13);
     printf("%c",192);
     for(i=0;i<3;i++)printf("%c",196);
     printf("%c",217);
     gotoxy(10,12);
     printf("POUR STOPER LE JEU");
     }
//celebration du gagneur*************************************************
void gagner(){
     int i,j;
     for(i=5;i<7;i++){gotoxy(8,i);printf("%c   %c",178,178);}
     gotoxy(10,6);printf("%c",1);
     gotoxy(8,7);for(i=0;i<5;i++)printf("%c",178);
     for(i=8;i<10;i++){gotoxy(9,i);printf("%c%c%c",178,178,178);}
     for(i=10;i<13;i++){gotoxy(9,i);printf("%c %c",178,178);}
     gotoxy(8,12);printf("%c",178);gotoxy(12,12);printf("%c",178);
     gotoxy(0,0);printf("programmer par:\nmoustakim mustapha\nBTS 1dsi");
     gotoxy(0,3);
}
//afficher les messages du jeux*******************************************
void info(char *f){
     gotoxy(13,6);
     printf("%c",218);
     int i;
     for(i=0;i<36;i++)printf("%c",196);
     printf("%c",191);
     gotoxy(13,7);
     printf("%c%s",179,f);
     gotoxy(50,7);
     printf("%c",179);
     gotoxy(13,8);
     printf("%c",192);
     for(i=0;i<36;i++)printf("%c",196);
     printf("%c",217);
     }
//afficher la route*********************************************************
void route(){
     gotoxy(0,1);
     int i;
     for(i=0;i<20;i++)printf("%c          %c\n",178,178);
}
//afficher le nombre de voiture passeé_la vie_la vitesse_la distence
void affichescore(int vitesse,int distence,int voituree,int vie){
     gotoxy(16,2);printf("VOITURE: %d",voituree);
     gotoxy(16,3);printf("DISTENCE: %dm",distence);
     gotoxy(16,4);printf("VITESSE: %dkm/h",vitesse);
     gotoxy(16,5);printf("VIE: ");
     gotoxy(21,5);int i;for(i=0;i<vie;i++)printf("%c",3);
}
//afficher ma voiture******************************************************
void affichevoiture(int *v){
     gotoxy(v[0],v[1]);printf(" %c ",178);
     gotoxy(v[0],v[1]+1);printf("%c%c%c",178,1,178);
     gotoxy(v[0],v[1]+2);printf(" %c ",178);
     gotoxy(v[0],v[1]+3);printf("%c%c%c",178,178,178);
}
//afficher les voitures enmies*********************************************
void afficheenmie(int *e){
     gotoxy(e[0],e[1]);printf("   ");
     gotoxy(e[0],e[1]+1);printf(" %c ",178);
     gotoxy(e[0],e[1]+2);printf("%c%c%c",178,178,178);
     gotoxy(e[0],e[1]+3);printf(" %c ",178);
     gotoxy(e[0],e[1]+4);printf("%c%c%c",178,178,178);
}
//commande du jeu*******************************************************
void commande(int *v,char d){
     if((v[0]!=6)&(d==RIGHT)){v[0]+=3;clrscr();route();affichevoiture(v);}
     if((v[0]!=3)&(d==LEFT)){v[0]-=3;clrscr();route();affichevoiture(v);}
     if(d==ESC){info("APPUYER SUR UNE TOUCHE POUR CONTINUER");
                getche();
                int j,i;
                for(j=6;j<9;j++){
                                 gotoxy(13,j);
                                 for(i=0;i<38;i++)printf(" ");printf("\n");}}
}               
//conteure de depart******************************************************
void depart(){
     int i;
     for(i=1;i<4;i++){gotoxy(5,14);printf("%d",i);sleep(1000);}
     gotoxy(5,14);printf("GO");sleep(1000);
}
//la fonction principale****************************************************
int main(int argc, char *argv[])
{
    int voiture[2]={3,17},enmie[2]={6,1};
    int vie=3,vitesse=10,voitureenmie=1,vite=230,distence=0;
    char touche;
    presentation();getche();clrscr();
    jouer();getche();clrscr();
    info(" APPUYER SUR UNE TOUCHE POUR JOUER");
    getche();
    clrscr();
    route();
    depart();
    clrscr();
    route();
    //debut de jeu**********************************************************
    //boucle infinit*********************************************************
    for(;;){
            affichevoiture(voiture);
            sleep(vite/2);
            int i;
            enmie[1]=1;
            for(i=0;i<20;i++){
                            affichescore(vitesse,distence,voitureenmie,vie);
                            afficheenmie(enmie);
                            sleep(vite);
                            enmie[1]++;
                            //verification d'accident**********************************
                            if((voiture[0]==enmie[0])&
                            (voiture[1]==enmie[1]+1||
                             voiture[1]==enmie[1]+2||
                             voiture[1]==enmie[1]+3||
                             voiture[1]==enmie[1]+4||
                             voiture[1]==enmie[1]-1||
                             voiture[1]==enmie[1]-2||
                             voiture[1]==enmie[1]-3||
                             voiture[1]==enmie[1]-4)){
                                                 info("           VOUS ETES MORT");
                                                 vie--;
                                                 getche();
                                                 route();
                                                 //perder le jeu*******************************
                                                 if(vie==0){
                                                          clrscr();
                                                          info("          VOUS AVEZ PERDUE");
                                                          getche();
                                                          gotoxy(0,0);
                                                          system("PAUSE");
                                                          return 0;}break;}
                            //gagner le jeu*******************************************
                            if(voitureenmie==41){
                                         clrscr();
                                         info("          VOUS AVEZ GAGNER");
                                         getche();
                                         clrscr();
                                         gagner();
                                         getche();
                                         system("PAUSE");
                                         return 0;}
                            //tester les touche taper par l'utilisateur******************
	                        while (kbhit()){
                                         touche = getch();
                                         commande(voiture,touche);
                                         }
                            distence++;
                              }
            //accélerer********************************************************
            if(voitureenmie%10==0){
                  vite/=2;
                  vitesse+=10;}
            clrscr();
            route();
            affichescore(vitesse,distence,voitureenmie,vie);
            enmie[0]=(((rand()%2)+1)*3);
            voitureenmie++;
            }
  system("PAUSE");	
  return 0;
}

 Conclusion

application pour apprendre les base du language c,c++ et les ameliorer

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   course_moustakim
    • Makefile.winTélécharger ce fichier [Réservé aux membres club]809 octets
    • moustakim.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 031 octets
    • moustakim.oTélécharger ce fichier [Réservé aux membres club]7 896 octets
    • Project1.devTélécharger ce fichier [Réservé aux membres club]843 octets

Télécharger le zip


 Historique

11 avril 2011 12:09:28 :
modification dû au l'absence du source
17 avril 2011 15:35:31 :
changement de capture
17 avril 2011 15:45:27 :
capture modifie
16 mai 2011 11:54:32 :
capture changeé
16 mai 2011 11:59:26 :
cc

 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

 Sources en rapport avec celle ci

Source avec Zip [C++][MFC] COURSE_VITESSE par mohammed amine
Source avec Zip 8 THREADS FONT LA COURSE ! (MULTI THREAD, EN C++ BUILDER6, W... par toni

Commentaires et avis

Commentaire de DarkC0 le 11/04/2011 12:52:16

Salut,

j'ai essayais ton code est franchement je suis impressionné, il y a des choses que je chercher depuis longtemps et grâce à ton code je vais pouvoir faire ce que je voulais.

Par contre c'est dommage que ton code soit aussi long, peut être que tu devrais créer des sous programme pour une meilleur lecture.

Bonne journée.

Commentaire de m22001111 le 11/04/2011 13:47:40

mercie darkco

Commentaire de ctx_man le 11/04/2011 14:53:52

Bonjour,
Quelques remarques :
- Il faut éviter, pour une question de lisibilité, de nommer la moitié des fonctions en anglais et l'autre en français. En général on évite complètement le français à cause des accents.
- S'arranger pour que les fonctions soient déclarées en les ordonnant au dessus du main c'est assez moyen, on fait plutot un .h dans lequel on met toutes les signatures de méthodes et que l'on inclut.
- Faudrait préciser que le code est Windows Only.
- Utiliser les nombres ASCII plutôt que les lettres c'est pas lisible, tu peux fais printf("%c", 'a'), ca marche tout autant et on voit que qui va être affiché sans avoir a sortir la table ASCII.
- Quand ce sont des caractères non affichables ou qui ne donnent pas le rendu réel hors de la console (par exemple ton caractère 178), préfère un define au nom explicite, ainsi on aura dans le code le nom du define plutôt que "178" qui ne parle absolument pas.
- Faute d'orthographe : distance et non distence.
- L'appel à system(const char*) exécute une commande, ce qui signifie qu'il y a création d'un autre processus, c'est très lourd, donc à éviter si c'est juste pour faire une pause ou effacer l'écran. On peux faire une pause en demandant une saisie de l'utilisateur, effacer la console c'est plus chiant, mais ca se fait, exemple ici : http://www.dreamincode.net/code/snippet921.htm
- Il y a pleins de valeurs en dur dont on a aucune idée de l'origine (je pense notamment à tous les for)
- De ce que j'ai compris (je n'ai pas compilé pour tester), tu as une voiture controlée par le joueur, plus une ennemie et tu as un if avec 9 conditions à la ligne 194, qui gère les collisions. Il aurait été plus judicieux de faire un petit calcul mathématique qui calcule la distance qui sépare les deux voitures et ne faire ainsi qu'une seule condition : la distance est-elle inférieure à X ? (où X est la distance minimum pour éviter la collision). Parce que ca non plus, un if avec tout pleins de conditions, c'est pas très lisible.
- Plutôt que ca : char pres[18]={'M','O','U','S','T','A','K','I','M',' ','M','U','S','T','A','P','H','A'}; tu peux utiliser ca : char* pres = "MOUSTAKIM MUSTAPHA";, ca ne t'empêchera pas d'utilise la syntaxe pres[12] pour avoir le caractère en 13 ième position, tout comme un tableau.

Voila, c'est a peu près tout ^^

Commentaire de ccgousset le 12/04/2011 18:21:01

Bien vu.

la fonction gotoxy , j'avais pas vu que tu l'avais ds le source, surprenant (technique de champion a reutiliser)
la fonction sleep pas grave j' azi fai une petite boucle.
bien joué. Ta pas connu ça, mais les premiers jeux console sur tele etaient comme le tien.
a plus.

Commentaire de ccgousset le 12/04/2011 18:21:53

faudai qu'en ce rabattant la voiture ne soit pas ejectéé quand c'est limite,limite.

Commentaire de m22001100 le 16/05/2011 12:12:45 7/10

je trouve que c'est un excellent code pour un étudiant,
mes félicitations, mais j'ai trouver qu'elle que erreurs
(c'est envoyée a votre Email)
Merci;

Commentaire de Actares1456 le 14/08/2011 09:33:10

Bonjour à toi, avant tout, j'aime bien tes code, donc étant moi-même un étudiant, je me demandais si tu serait d'accord de me donner deux trois réponsent sur des codes que j'arrive pas à écrire.
Exemples: j'aimerais crée un petit personnages (genre sonic) qui puisse, lui aussi couurir vite. En fait la vrai question c'est faire un personnage qui soit sensible à la gravité et qui puisse courir plus vite lorsqu'il touche un certain objet. Mais en tous cas, pour revenir à ton jeu, c'est pas mal foutu, la construction du code est bien (sa mise en place). Enfin moi je trouve ça bien. continue c'est bien.

Commentaire de m22001111 le 15/08/2011 12:48:06

merci Actares1456 de ton commentaire
j vais voir ce que je peux faire

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

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,718 sec (4)

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