Ceci est une ancienne révision du document !
Si vous êtes ici c'est pour connaitre les bases de pygame, avant de commencer vérifiez si il est installé, pour le savoir, il faut tout simplement importer la bibliothèque dans votre programme. Un simple import pygame suffira.
Si python renvoie une erreur je vous invite à consulter cette page pour installer pygame
Avant de commencer, tout ce que je vais vous montrer provient du site https://zestedesavoir.com/tutoriels/846/pygame-pour-les-zesteurs/, c'est pour moi l'un des meilleurs tutoriels français.
import pygame #1 pygame.init() #2 ecran = pygame.display.set_mode((300, 200))#3 pygame.quit() #4
Voici grosso modo la base de tout programme avec pygame,
Mais ce code est incomplet, votre fenêtre se ferme toute seule, c'est normal.
Rien de plus simple, la boucle while.
import pygame pygame.init() ecran = pygame.display.set_mode((300, 200)) ouvert = "0" while ouvert=="0": ouvert = input() pygame.quit()
Cette boucle while empeche le programme de se fermer, pour fermer la fenêtre, il faudra taper dans la console autre chose que 0.
Cette fois ci vous avez pu voir votre fenêtre, avant de passer à l'étape du coloriage, je vais vous présenter quelques astuces bien utiles.
import pygame #######pygame import pygame WIDTH = 1000 #largeur fenetre HEIGHT = 600# hauteur fenetre TITRE_FENETRE = "fenetre trop cool" #titre fenetre BOUCLE_DU_PROGRAMME = True couleur_background = (250,250,0)#couleur du fond pygame.init() screen = pygame.display.set_mode((WIDTH,HEIGHT)) pygame.display.set_caption(TITRE_FENETRE) ouvert = "0" while ouvert=="0": ouvert = input() pygame.quit()
Voici un petit set pour bien débuter votre programme, on revoit la taille de la fenetre mais avec quelques trucs en plus.
icon_32x32 = pygame.image.load("icone.png").convert_alpha()