ateliers:pygamelab:boucledejeu
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
ateliers:pygamelab:boucledejeu [2019/01/20 15:28] – [En pratique] izawenn | ateliers:pygamelab:boucledejeu [2019/01/20 15:29] – izawenn | ||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
# importation de la librairie pygame | # importation de la librairie pygame | ||
import pygame | import pygame | ||
+ | | ||
FRAMERATE = 30 | FRAMERATE = 30 | ||
+ | | ||
# main | # main | ||
def main(): | def main(): | ||
# Initilisation de pygame | # Initilisation de pygame | ||
pygame.init() | pygame.init() | ||
+ | | ||
# Définition de la taille de l' | # Définition de la taille de l' | ||
taille_ecran = (800, 600) | taille_ecran = (800, 600) | ||
ecran = pygame.display.set_mode(taille_ecran) | ecran = pygame.display.set_mode(taille_ecran) | ||
+ | | ||
# Condition de la boucle de jeu | # Condition de la boucle de jeu | ||
jeu_en_cours = True | jeu_en_cours = True | ||
+ | | ||
# Horloge du Framerate | # Horloge du Framerate | ||
horloge_framerate = pygame.time.Clock() | horloge_framerate = pygame.time.Clock() | ||
+ | | ||
# | # | ||
while jeu_en_cours : | while jeu_en_cours : | ||
+ | | ||
# Lecture des événements | # Lecture des événements | ||
for event in pygame.event.get(): | for event in pygame.event.get(): | ||
if event.type == pygame.QUIT: | if event.type == pygame.QUIT: | ||
jeu_en_cours = False | jeu_en_cours = False | ||
+ | | ||
if event.type == pygame.KEYDOWN: | if event.type == pygame.KEYDOWN: | ||
if event.key == pygame.K_ESCAPE: | if event.key == pygame.K_ESCAPE: |
ateliers/pygamelab/boucledejeu.txt · Dernière modification : 2019/01/20 15:30 de izawenn