Aller au contenu

Initiation à Python, par le jeu et Pygame⚓︎

anime

Le projet original est de réaliser une introduction complète1 à la programmation en utilisant Python3 et la Programmation Orientée Objet, en partant de rien !

Projet en construction !

Ce projet est en construction. Cette première étape présente une sorte de tutoriel de prise en main du module Pygame. Mais toutes les pages connexes pour s'initier à la programmation Python n'existent pas encore. Dans les zones "Les concepts", parfois existent des liens vers des pages mais le projet final vsise à refaire toutes ces entrées.

Ces pages offrent deux niveaux de lecture :

  1. On peut les parcourir de façon linéaire comme un tutoriel d'initiation à Pygame. Si on a déjà de bonnes bases en Python par exemple. Mais même si on est débutant, on peut juste copier et exécuter les codes fournis, en sachant que bien des choses seront incompréhensibles.

  2. On peut aussi s'arrêter aux points d'apprentissage des concepts sous-jacents et les étudier plus ou moins profondément avant de continuer.

Les termes en gras seront des termes important de vocabulaire.

La timeline d'apprentissage⚓︎

timeline

Quel est le support ?⚓︎

  • Un fil rouge : la réalisation d'un jeu de snake en utilisant la bibliothèque pygame
  • Prérequis : aucun ! Et oui, c'est le challenge.
  • Nous allons introduire les concepts au fur et à mesure.

Autres ressources Pygame⚓︎


  1. Ce que j'entends par complète c'est l'introduction des concepts de base de la programmation : types et valeurs de base, instruction, affectation, structures plus complexes comme les listes/tableaux, tuples, dictionnaires etc. la notion de fonctions (définitions et appels), ... 

Retour en haut de la page