Développeur de jeux Python | Formation Complète Pygame
- Descrição
- Currículo
- FAQ
- Revisões
Apprendre Pygame en 2024 : Dans cette formation tu vas apprendre comment fonctionne le développement de jeu avec le langage python et créer tes deux premiers jeux Python en utilisant le module Pygame.
Au programme :
– Comprendre le fonctionnement des jeux codés avec Pygame et Python
– Connaitre et Comprendre les notions de game loop (boucle de jeu) et event loop (boucle d’événements) du module pygame
– Apprendre les bases de Pygame : création de fenêtre, afficher des éléments graphiques avec les surfaces, rectangles, …
– Comprendre le principe des animations avec Pygame et faire bouger tous les éléments graphiques de votre jeu.
– Jouer du son avec le module mixer de pygame
– Comment créer et afficher du texte dans vos jeux
– Créer et utiliser les timer et les custom events
– Comprendre comment appliquer la rotation sur des éléments graphiques dans les jeux codés avec le module Pygame
– Intercepter et gérer les actions de l’utilisateur (appuie sur les touches du clavier, actions sur la souris, etc)
– Projet 1 : Créer de A à Z le jeu snake game avec Python et le module Pygame
– Projet 2 : Créer de A à Z le jeu flappy bird avec Python et le module Pygame
Pygame est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo avec le langage de programmation Python. C’est la bibliothèque la plus populaire auprès des développeurs de jeux Python. Après cette formation, vous aurez acquis des bases solides dans la création de jeux avec le module Pygame et le langage Python.
Prérequis pour suivre cette formation : pour suivre cette formation, vous devez connaitre les bases du langage Python (les variables, les fonctions, les classes). On se concentrera sur la création de jeu avec le module Pygame. Ceci n’est pas une formation Python.
-
7L'algorithme : le fonctionnement du jeuVídeo Aula
-
8Afficher la grilleVídeo Aula
-
9Afficher la nourriture sur la grilleVídeo Aula
-
10Dessiner le snake sur la grilleVídeo Aula
-
11Faire bouger le snake sur la grilleVídeo Aula
-
12Gérer les actions du joueurVídeo Aula
-
13Gérer la collision entre le snake et la nourritureVídeo Aula
-
14La fin du jeu + code sourceVídeo Aula
-
15Afficher l'image de fond du jeuVídeo Aula
-
16Faire défiler le sol indéfinimentVídeo Aula
-
17Afficher le birdVídeo Aula
-
18Appliquer la gravité au birdVídeo Aula
-
19Faire sauter le birdVídeo Aula
-
20Afficher les tubes du basVídeo Aula
-
21Afficher les tubes du hautVídeo Aula
-
22Générer des tubes de tailles aléatoiresVídeo Aula
-
23Gérer la collision entre le bird et les pipesVídeo Aula
-
24Afficher le scoreVídeo Aula
-
25Mettre à jour le scoreVídeo Aula
-
26Afficher le meilleur scoreVídeo Aula
-
27Game over screenVídeo Aula
-
28Jouer les sons du jeuVídeo Aula
-
29Animer le birdVídeo Aula
-
30Effectuer une rotation sur le birdVídeo Aula
-
31Sauvegarder le meilleur score dans un fichierVídeo Aula
-
32Update la page d'accueil du jeuVídeo Aula
