Exemple #1
0
int main ()
{
int i;
struct balle B[4];
struct traits T;

init_graphics (1020,700);
for (i=0 ; i<4 ; i++) B[i] = init_balle(i);
T = init_traits();

affiche_auto_off();
while(1)
	{
	// On affiche
	affiche_legende();
	
	affiche_traits(T);
	for (i=0 ; i<4 ; i++) affiche_balle(B[i]);

	affiche_all();

	// On efface
	efface_traits(T);
	for (i=0 ; i<4 ; i++) efface_balle(B[i]);

	// On modifie
	T = modifie_traits(T);
	for (i=0 ; i<4 ; i++) B[i] = deplace_balle(B[i],T);
	}

wait_escape();
exit(0);
}
Exemple #2
0
void afficheMenu()
{
	affiche_auto_off();
	POINT bg; bg.x = 0; bg.y = 600;
	affiche_image("../data/img/menu.bmp",bg,1100,600);
	affiche_all();
}