Démarrez votre jeu
Leçon 39 sur 40 du cours Créez des jeux avec Pygame de Coddy.
Vous avez créé quatre jeux. Maintenant, créez le vôtre. Voici le plan suivi par tous les jeux de ce cours :
- Une fenêtre et la boucle de jeu : événements, mise à jour, dessin, affichage, battement.
- Un élément que le joueur déplace à l’aide des touches.
- Un élément qui se déplace tout seul : des blocs qui tombent, une balle, un serpent.
- Une règle qui met fin au jeu : une collision, un score, un chronomètre.
- Du texte qui indique au joueur comment il s’en sort.
Choisissez une idée. Un vaisseau spatial qui esquive des astéroïdes. Une voiture qui roule d’une voie à l’autre. Un chat qui attrape des poissons. Des formes suffisent : un rectangle peut représenter n’importe quoi dès qu’il se déplace comme cet objet.
Cette leçon couvre les étapes 1 et 2. L’exemple de l’onglet Solution est Rock Dodge, où une raquette bleue esquive des rochers qui tombent.
Défi
FacileDémarre ton jeu :
- Donne à la fenêtre le titre de ton jeu et une taille d’au moins 320 sur 240.
- Ajoute un joueur que les touches fléchées déplacent, maintenu à l’intérieur de la fenêtre.
N’importe quel jeu convient : les vérifications recherchent uniquement une fenêtre, un joueur qui se déplace lorsqu’une touche fléchée est maintenue enfoncée et une boucle qui se termine lorsque la fenêtre se ferme.
Essayez vous-même
import pygame
pygame.init()
screen = pygame.display.set_mode((480, 360))
pygame.display.set_caption("My Game")
clock = pygame.time.Clock()
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((30, 30, 46))
pygame.display.flip()
clock.tick(60)
pygame.quit()
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Créez des jeux avec Pygame
Entraînez-vous par vous-même : Playground Pygame