1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
void init_carte (int tab[20][20]) /*j'initialise ma procedure init_carte qui initialise le jeu dans un tableau 20*20 avec les cases representants les diffrents element et obstacles de la carte */
{
int i; /*lignes du tableau*/
int j; /*collones du tableau*/
int element; /*variable representant les differents elements presents sur la carte du jeu */
switch (element) /*on associe les valeurs de la variable element aux elements du jeu */
{
case 0 :
printf("de l'herbe") ;
break ;
case 1 :
printf("une fleur");
break ;
case 2 :
printf("un arbre");
break ;
case 3 :
printf("un rocher");
break ;
case 4 :
printf("une clef");
break ;
case 5 :
printf("une piece d'or");
break ;
case 6 :
printf("un cadenas");
break ;
case 7 :
printf("un piege");
break ;
case 8 :
printf("un monstre");
break ;
default :
printf("\n") ;
}
element 0 ;
for (i = 0; i < 20; i++) /*ensemble de boucle for afin d'associer chaque case du tableau à un element du jeu qu'on aura definit dans la variable element */
{
for (j = 0; j < 20; j++)
{
tab[i][j] = element ;
}
element = 2
for (i = 3; i < 6; i++)
{
for (j = 0; j < 5; j++)
tab[i][j]=element ;
}
element = 3 ;
for (i=5 ; i<7 ; i++ )
{
for (j = 7; j < 9; i++)
tab[i][j]= element ;
}
element = 6 ;
for (i = 8; i < 9; i++)
{
for (j = 11; j < 12; i++)
tab[i][j]= element ;
}
element = 3 ;
for (i = 13; i < 15; i++)
{
for (j = 16; j < 19; j++)
tab[i][j]=element ;
}
element = 5 ;
for (i = 13; i < 14; i++)
{
for (j = 17; j < 18; j++)
tab[i][j]=element ;
}
element = 7 ;
for (i = 15; i < 16; i++)
{
for (j = 3; j < 4; j++)
tab[i][j]= element ;
}
element = 8 ;
for (i = 3; i < 4; i++)
{
for (j = 6; j < 7; j++)
tab[i][j]= element ;
}
element = 1 ;
for (i = 9; i < 12; i++)
{
for (j = 14; j < 18; j++)
tab[i][j]=element ;
}
element = 4 ;
for (i = 7; i < 8; i++)
{
for (j = 12; j < 13; j++)
tab[i][j]=element ;
}
element = 8
for (i = 6; i < 7; i++)
{
for (j = 10; j < 14; j++)
tab[i][j]=element ;
}
element = 1 ;
for (i = 7; i < 10; i++)
{
for (j = 10; j < 11; j++)
tab[i][j]= element ;
}
element = 7 ;
for (i = 9; i < 10; i++)
{
for (j = 11; j < 13; j++)
tab[i][j]= element ;
}
element =;
for (i = 15; i = 18; i++)
{
for (j = 7; j < 8; j++)
tab[i][j]= element ;
}
element = 2 ;
for (i = 17; i < 20; i++)
{
for (j = 18; j < 19; j++)
tab[i][j]=element ;
}
element = 7 ;
for (i = 9; i < 10; i++)
{
for (j = 11; j < 13; j++)
tab[i][j]=element ;
}
} |