premièrement bonjour à vous,
je suis étudiant en école d'informatique et j'ai un projet en C que je n'ai jamais utilisé... J'ai suivi des cours mais je suis bloqué à un endroit.
voile mon projet est de faire space invaders.
voici mon vaisseau:
╔═╩╩═╗
║░░░░║
╠═╣ ╔══╣░░░░╠══╗ ╠═╣
║▒║ ║░░║░░░░║░░║ ║▒║
║▒║ ║░░║░░░░║░░║ ║▒║
voici ma question, comment déplacer mon tableau de caractere SANS UTILISER LA SDL, grace au touche q pour gauche et d pour droite. merco beaucoup !
je laffiche avec la fonction suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 #typedef struct Joueur #{ # int posX, posY; int degats; char vaisseau [18][11]; int maj; }PLAYER; void affichage( int nbcolone, int nbligne, char array[nbcolone][nbligne]){ FILE *fp1; fp1 = fopen("vaisseau.txt","r"); for (int colone = 0; colone < nbcolone; colone++){ for (int ligne = 0; ligne < nbligne; ligne++){ array[colone][ligne] = fgetc(fp1); printf("%c", array[colone][ligne]); } } fclose(fp1); printf("\n"); }
et voici mon main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int main(void) { char vaisseau[21][31]; affichage(21, 31, vaisseau); return 0; }
Partager