Packt

Python for Game Programming - Pygame from A to Z

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Python for Game Programming - Pygame from A to Z

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

6 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

6 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Learn to design and develop interactive games using Python and Pygame.

  • Gain skills in implementing animations, sound effects, and graphics for games.

  • Master the fundamentals of object-oriented programming and its application in game development.

  • Understand game mechanics such as movement, collision detection, and scoring systems.

Compétences que vous acquerrez

  • Catégorie : Video Game Development
  • Catégorie : Animations
  • Catégorie : Object Oriented Programming (OOP)
  • Catégorie : Computer Graphics
  • Catégorie : Game Design
  • Catégorie : Application Development
  • Catégorie : Event-Driven Programming
  • Catégorie : Debugging
  • Catégorie : Program Development
  • Catégorie : Development Environment

Outils que vous découvrirez

  • Catégorie : Python Programming

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

février 2026

Évaluations

7 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 6 modules dans ce cours

In this module, we will introduce you to Pygame, its features, and how to set up the development environment. You will also learn to create a Pygame window and understand the basics of a game loop, laying the foundation for your game development journey.

Inclus

3 vidéos1 lecture

In this module, we will guide you through the process of creating visual elements like shapes and adding interactivity to your game. You'll also learn to add movement dynamics such as jump logic and incorporate a background image to enhance the game's aesthetics.

Inclus

5 vidéos1 devoir

In this module, we will focus on building a "Sharp Shooters" game. You will learn about sprites, object-oriented programming, projectile mechanics, collision detection, and how to enhance the user experience with health bars and sound effects.

Inclus

11 vidéos1 devoir

In this module, we will guide you through the creation of a classic Snake game. You'll learn how to handle the snake’s movement, add apples for interaction, and implement scoring and game-over mechanics. Additionally, we'll focus on error fixing to ensure smooth gameplay.

Inclus

8 vidéos1 devoir

In this module, we will dive into developing a spaceship game. You will learn how to create the spaceship, shoot projectiles, and add enemies. We'll also explore implementing dynamic interactions like bullet collisions, sound effects, and game progression with scores and game over mechanics.

Inclus

7 vidéos1 devoir

In this module, we will walk you through the final project—creating a car race game. You will incorporate features like enemy cars, scrolling backgrounds, difficulty levels, and a main menu. We'll also focus on error fixing and creating a polished user interface for an optimal gaming experience.

Inclus

9 vidéos3 devoirs

Instructeur

Packt - Course Instructors
Packt
1 550 Cours 434 881 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions