Ces « Petits jeux en Python » sont une série de démonstrations vidéo de programmation de jeux en langage Python. C’est un bon moyen pour débuter ou se perfectionner, mais si vous recherchez une vraie formation, vous pouvez consulter la page dédiée MOOCs dont 2 spécifiques au langage Python.

La série est hébergée dans une page Facebook  et le code est disponible sur GitHub mais vous pouvez également retrouver ci-dessous toutes les informations utiles.

Série 1 : Le jeu des allumettes

Comment cela se joue ?

Au départ il y a 30 allumettes, 2 joueurs prennent des à allumettes à tour de rôle.
Celui qui prend la dernière a perdu.
Chaque joueur peut prendre entre 1 et le double du nombre d’allumettes
prises par le précédent.

Le code

En plus des vidéos, vous trouverez sur GitHub les 3 versions différentes de ce programme, qui suivent l’évolution du code au cours des différents épisodes. Le jeu s’exécute d’abord dans le terminal, puis on passe en langage objet et enfin le jeu devient graphique :

  1. Une version en langage procédural.
  2. Une version codée Orientée Objet
  3. Une version avec interface graphique

Série 2 : Le morpion

Comment cela se joue ?

Une grille 3×3 et chaque joueur à tour de rôle va pose un pion,
représenté par un O ou un X.
Le premier qui aligne 3 pions a gagné !

Le code

Comme pour le premier jeu, en plus des vidéos, vous trouverez sur GitHub les 3 versions différentes de ce programme.

Le jeu s’exécute d’abord dans le terminal, le code orienté objet sera bientôt ajouté en attendant que le jeu devienne graphique.