Aller au contenu

Accueil


Présentation

Ce site web a été réalisé par un élève du lycée Mémona Hintermann-Afféjee sur l'île de la Réunion. Il n'aurait cependant jamais été réalisé sans l'aide et le soutien de l'enseignant de NSI, Mr Nativel, dont vous pouvez retrouver les cours ici. Ce site a pour objectif principal de progressivement vous apprendre à utiliser le module Pygame du langage de programmation Python.


Prérequis

Pygame est un module du langage Python. Le seul prérequis est donc de savoir un minimum programmer en Python, ce qui inclut entre autres de savoir :

  • Ecrire et utiliser une fonction
  • Utiliser et comprendre les instructions conditionnelles if, elif et else
  • Manipuler des variables
  • Utiliser et comprendre les boucles for et while
  • Comprendre l'arborescence des fichiers afin de spécifier un chemin d'accès
  • Utiliser des listes ou d'autres ensembles de valeurs

Des connaissances sur la programmation orientée objet seraient également utiles mais ce n'est pas essentiel. Si vous n'êtes pas familier avec le langage Python, le site France-IOI est un bon choix pour apprendre à programmer. Ce site propose de nombreux problèmes à résoudre grâce à la programmation. Compléter la quasi-totalité des deux premiers niveaux proposés devrait être suffisant pour pouvoir ensuite s'initier à Pygame.

Pour dernière information, sachez que nous utilisons principalement l'éditeur Visual Studio Code.


Objectifs du site

Pourquoi l'atelier programmation de jeux vidéos ?

  • Créer son propre jeu vidéo seul ou en équipe
  • Mettre en valeur l'enseignement de spécialité NSI au lycée
  • Développer des compétences en programmation
  • Apprendre en s'amusant

Liste des chapitres

Titre Durée
C1 - Configurer Pygame 1
C2 - Images : Du contenu pour l'écran 2
C3 - Les rectangles 3
C4 - Interactions et timers 3
C5 - Textes et sons 1
C6 - Sprites et groupes 3
C7 - Créer des animations et autres techniques 2

pygame_logo