Boujour à tous,
Voici un premier tutoriel sur PyGame (pour plus d'informations sur PyGame voir ici ).
1-Les bases:
En premier il faut importer la bibliothèque grâce aux commandes suivantes:
C'est bien beau d'importer tout ça mais le but est de créer une fenêtre:
Pour afficher une image, il faut tout d'abord la "charger" dans une variable:
Il y a ensuite des ajustements possibles:
Les images sont chargées il ne reste plus qu'à les "coller" dans la fenêtre:
Il ne reste plus qu'à mettre en place la boucle "while" pour que la fenêtre reste ouverte.
Faisons le point:
Voilà, vous avez créé votre première fenêtre avec PyGame.
Le plus dur reste à venir. Mouahaha
2-Déplacement des images:
3-Les évènements:
Voici un premier tutoriel sur PyGame (pour plus d'informations sur PyGame voir ici ).
1-Les bases:
En premier il faut importer la bibliothèque grâce aux commandes suivantes:
- Code:
#Importation des bibliothèques de PyGame
import Pygame
from pygame.locals import*
#Initialisation des paramètres
pygame.init()
C'est bien beau d'importer tout ça mais le but est de créer une fenêtre:
- Code:
fenetre = pygame.display.set_mode(taille_x, taille_y)
Pour afficher une image, il faut tout d'abord la "charger" dans une variable:
- Code:
NomDeLaVariable = pygame.image.load("nom de l'image")
#L'image doit être dans le même dossier que le script
Il y a ensuite des ajustements possibles:
- .convert() adapte l'image à la taille de la fenêtre
- .convert_alpha() fait qu'une image en transparence apparaisse vraiment en transparence et non sur un fond noir
Les images sont chargées il ne reste plus qu'à les "coller" dans la fenêtre:
- Code:
fenetre.blit(nomdelavariable, (position_x, position_y))
pygame.display.flip() #met à jour la fenêtre
Les axes x et y sont de cette forme
Il ne reste plus qu'à mettre en place la boucle "while" pour que la fenêtre reste ouverte.
Faisons le point:
- Code:
import Pygame
from pygame.locals import*
pygame.init()
fenetre = pygame.display.set_mode(taille_x, taille_y)
NomDeLaVariable = pygame.image.load("nom de l'image")
fenetre.blit(nomdelavariable, (position_x, position_y))
pygame.display.flip()
continuer = 1
while continuer == 1:
#actions à faire
Voilà, vous avez créé votre première fenêtre avec PyGame.
Le plus dur reste à venir. Mouahaha
2-Déplacement des images:
3-Les évènements: