Menu
CoddyTech

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 :

  1. Une fenêtre et la boucle de jeu : événements, mise à jour, dessin, affichage, battement.
  2. Un élément que le joueur déplace à l’aide des touches.
  3. Un élément qui se déplace tout seul : des blocs qui tombent, une balle, un serpent.
  4. Une règle qui met fin au jeu : une collision, un score, un chronomètre.
  5. 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.

challenge icon

Défi

Facile

Démarre ton jeu :

  1. Donne à la fenêtre le titre de ton jeu et une taille d’au moins 320 sur 240.
  2. 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()
quiz iconTestez-vous

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