Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main ( int argc, char** argv )
- {
- char ch_balle[5] = {'R', 'B', 'V', 'J', 'O'}, ch_placeballe[5] = {' ', ' ', ' ', ' ', ' '};
- int continuer = 1, debut = 1;
- SDL_Event event;
- srand((unsigned int)time(NULL));
- /******************************/
- /* DEBUT : INITIALISATION SDL */
- /******************************/
- const int PIXELS_LARGEUR=1024, PIXELS_HAUTEUR=500;
- InitialiserSDL(PIXELS_LARGEUR,PIXELS_HAUTEUR, "Projet : jeu de balles");
- /******************************/
- /* TRAITEMENTS */
- /******************************/
- MelangerBalles(ch_balle, ch_placeballe);
- for(int i=0; i<5; i++){
- AfficherBalle(ch_placeballe[i], i);
- }
- MajEcran();
- while(continuer==1){
- SDL_WaitEvent(&event); /* Récupération de l'événement dans event */
- switch(event.type){ /* Test du type d'événement */
- case SDL_QUIT: /* Si c'est un événement de type "Quitter" */
- continuer = 0;
- break;
- case SDL_KEYDOWN: /* Si c'est un événement de type "Appuyer sur une touche" */
- switch(event.key.keysym.sym){
- case SDLK_ESCAPE: /* Touche ESC */
- continuer = 0;
- break;
- case SDLK_KP_ENTER : /* Touche ENTER du keypad */
- case SDLK_RETURN : /* Touche ENTER */
- if(debut==1){
- debut=0;
- PermuterBalles(ch_placeballe, 10);
- }
- break;
- default:
- break;
- }
- break;
- }
- }
- /******************************/
- /* FIN : QUITTER SDL */
- /******************************/
- //QuitterSDL();
- return EXIT_SUCCESS;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement