예제 #1
0
파일: affichage.c 프로젝트: VietMoopy/Snake
void DessinerGrille(int carre) // Fonction qui dessine la grille du jeu (60x40)
{
  ChoisirCouleurDessin(CouleurParNom("black"));
  int i;
  for(i = 0; i <= NB_PIXEL_X_JEU; i = i+carre)
    {
      DessinerSegment(i,0,i,NB_PIXEL_Y_JEU);
    }
  for(i = 0; i <= NB_PIXEL_Y_JEU; i = i+carre)
    {
      DessinerSegment(0,i,NB_PIXEL_X_JEU,i);
    }
}
예제 #2
0
파일: projet2.1.c 프로젝트: fenrhjen/Snake
void printTerrain(int snake[300][2], int len_snake, int pommes[20][2], int len_pommes){
  int i;
  /*reset image*/
  ChargerImage("background.png",BORD,BORD,0,0,600,400);

  /*affichage snake*/
  for (i=0; i<len_snake-1; i++) {
    DessinerSegment(snake[i][0]*10,snake[i][1]*10,snake[i+1][0]*10,snake[i+1][1]*10);
  }

  /*affichage pommes*/
  for (i=0; i<len_pommes; i++) ChargerImage("pomme.png",pommes[i][0]*10,pommes[i][1]*10,0,0,10,10);
}
예제 #3
0
파일: graphique.c 프로젝트: gre/Corewar
void buff_segment (int x, int y, int xx, int yy, couleur_role c)
{
	ChoisirEcran(SCR_BUFF);
	ChoisirCouleurDessin(palette[c]);
	DessinerSegment(x,y,xx,yy);
}