This commit is contained in:
ozvann
2024-11-04 13:34:39 +01:00
parent 4c999e0341
commit 56b9a0ec9d
4 changed files with 19 additions and 12 deletions

BIN
game Executable file

Binary file not shown.

2
main.c
View File

@@ -1,4 +1,5 @@
#include <graph.h> #include <graph.h>
#include <stdio.h>
#include "menu.h" #include "menu.h"
@@ -6,7 +7,6 @@
int main (void){ int main (void){
InitialiserGraphique(); InitialiserGraphique();
CreerFenetre(10, 10, 600, 300); CreerFenetre(10, 10, 600, 300);

4
menu.c
View File

@@ -8,10 +8,10 @@
int Menu() { int Menu() {
int SourisX, SourisY, choix = 0, x = 100, y = 100; /* Initialisation des variable */ int sourisx, sourisy, choix = 0, x = 100, y = 100; /* Initialisation des variable */
ChoisirCouleurDessin(CouleurParNom("black")); ChoisirCouleurDessin(CouleurParNom("black"));
EcrireTexte(x, y, "Taille de grille entre 3 et 9 :", 2); /* Implémentation du texte */ EcrireTexte(x, y, "Taille de grille entre 3 et 9 :", 2); /* Implémentation du texte */
y = y + 50; y = y + 50;
ChoisirCouleurDessin(CouleurParNom("red")); ChoisirCouleurDessin(CouleurParNom("red"));
EcrireTexte(x, y, "Attente du choix de l'utilisateur...", 2); EcrireTexte(x, y, "Attente du choix de l'utilisateur...", 2);
} }

View File

@@ -9,25 +9,32 @@
int GererChoixTaille(){ int GererChoixTaille(){
int TailleGrille = 0; int taillegrille;
if(ToucheEnAttente()){ if(ToucheEnAttente()){
KeySym touchPresse = Touche(); /* Prend en compte la touche presser et renvoie la touche presser */ KeySym touchPresse = Touche(); /* Prend en compte la touche presser et renvoie la touche presser */
if(touchPresse == XK_KP_3){ if(touchPresse == XK_KP_3){
TailleGrille = 3; taillegrille = 3;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_4){ } else if(touchPresse == XK_KP_4){
TailleGrille = 4; taillegrille = 4;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_5){ } else if(touchPresse == XK_KP_5){
TailleGrille = 5; taillegrille = 5;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_6){ } else if(touchPresse == XK_KP_6){
TailleGrille = 6; taillegrille = 6;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_7){ } else if(touchPresse == XK_KP_7){
TailleGrille = 7; taillegrille = 7;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_8){ } else if(touchPresse == XK_KP_8){
TailleGrille = 8; taillegrille = 8;
printf("%d", taillegrille);
} else if(touchPresse == XK_KP_9){ } else if(touchPresse == XK_KP_9){
TailleGrille = 9; taillegrille = 9;
printf("%d", taillegrille);
} }
} }
return TailleGrille; return taillegrille;
printf("test\n"); printf("test\n");
} }