Outils pour utilisateurs

Outils du site


ateliers:pygamelab:premierefenetre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:pygamelab:premierefenetre [2019/01/04 18:21] izawennateliers:pygamelab:premierefenetre [2019/01/19 11:23] (Version actuelle) izawenn
Ligne 1: Ligne 1:
 ====== Ouverture d'une fenêtre Pygame ====== ====== Ouverture d'une fenêtre Pygame ======
 +// par Izawenn //
 ===== près requis ===== ===== près requis =====
 Avant de commencer, assurez vous d'avoir [[ateliers:pygamelab:installation|installer pygame]] Avant de commencer, assurez vous d'avoir [[ateliers:pygamelab:installation|installer pygame]]
Ligne 120: Ligne 121:
 Vers la fin de la boucle, demande à pygame d'attendre un peu avant la boucle suivante Vers la fin de la boucle, demande à pygame d'attendre un peu avant la boucle suivante
      horloge_framerate.tick(FRAMERATE)      horloge_framerate.tick(FRAMERATE)
 +
 +Voila ce que cela donne avec le code complet
 +     import pygame
 +    
 +     FRAMERATE = 30
 +    
 +     def main():
 +          pygame.init()
 +     
 +          taille_ecran = (800, 600)
 +          ecran = pygame.display.set_mode(taille_ecran)
 +     
 +          jeu_en_cours = True
 +     
 +          horloge_framerate = pygame.time.Clock()
 +     
 +          while jeu_en_cours :
 +      
 +             for event in pygame.event.get():
 +                 if event.type == pygame.QUIT:
 +                     jeu_en_cours = False
 +     
 +                 if event.type == pygame.KEYDOWN:
 +                     if event.key == pygame.K_ESCAPE:
 +                         jeu_en_cours = False
 +     
 +             horloge_framerate.tick(FRAMERATE)
 +             
 +         pygame.quit()
 +     
 +     if __name__ == "__main__":
 +         main()
 +
 +
 +{{:ateliers:pygamelab:ouverture_fenetre.gif?600}}
 +
 +
ateliers/pygamelab/premierefenetre.1546622489.txt.gz · Dernière modification : 2019/01/04 18:21 de izawenn