Vous êtes sur la page 1sur 3

Mini projet – JEU avec Python

et Tkinter – Première NSI


Vous allez devoir réaliser seul ou en groupe (pas plus de 3) un jeu avec le module Tkinter de Python

Voici une liste de sujets possibles, il y en a beaucoup d’autre possible, à vous de choisir…

Planning :
Vous commencerez à travailler sur votre projet le 7 Mars, puis vous disposerez en classe
Les séances du 19, 21, 26 et 28 Mars seront consacrées à votre travail.
Vous présenterez à l’oral votre projet le 2 Avril et remettrez votre code via le casier de lycée
connecté.
L’oral sera noté sur 10 et le code sur 10.

1. Le morpion
L'objectif est donc de créer en Python et à l'aide de Tkinter, un jeu de morpion, jouable à deux
joueurs ou contre l'ordinateur.
Mais vous procéderez bien entendu par étapes :
• dans un premier temps, vous créerez l'interface graphique
de votre jeu, à savoir une simple grille de 3 cases x 3 cases
dessinée sur un canevas Tkinter ( Rappel : il s'agit d'un
widget correspondant à une "zone de dessin").
• une fois le "plateau de jeu" créé, vous coderez le jeu en lui-
même, en vous restreignant à un jeu joueur contre joueur;
votre script devra donc gérer l'affichage d'un rond ou d'une
croix selon le joueur et l'endroit où il aura cliqué dans le
jeu.
• ensuite, vous coderez les instructions qui permettent au script de déterminer à chaque tout de
jeu si un des joueurs est gagnant, c'est à dire a aligné 3 symboles identiques.

2. Le bombardier
Au commandes d'un
bombardier qui passe au
dessus d'une ville, vous devez
larguer des bombes pour
détruire les immeubles de
cette ville.
Mais l'avion descend d'une
ligne à chaque passage; il faut
donc qu'il détruise les
immeubles avant d'arriver
trop bas et de les percuter,
auquel cas le jeu s'arrête...
On peut larguer plusieurs
bombes à chaque passage, mais il faut attendre que la précédente ait touché le sol pour pouvoir
lâcher la suivante...
La partie est gagnée quand l'avion arrive à atterrir, ayant donc détruit tous les immeubles.

3. Le casse briques
Vous dirigez à l'aide d'une raquette une balle rebondissante qui doit détruire un mur de briques en
haut de l'écran :

4. Le Pong
Pong est un des premiers jeux vidéo d'arcade et le
premier jeu vidéo d'arcade de sport. Il a été imaginé
par l'Américain Nolan Bushnell et développé par
Allan Alcorn, et la société Atari le commercialise à
partir de novembre 1972. Bien que d'autres jeux
vidéo aient été inventés précédemment, comme
Computer Space, Pong est le premier à devenir
populaire.
Le jeu est inspiré du tennis de table en vue de dessus, et chaque joueur s'affronte en déplaçant la
raquette virtuelle de haut en bas, de façon à garder la balle dans le terrain de jeu. Le joueur peut
changer la direction de la balle en fonction de l'endroit où celle-ci tape sur la raquette, alors que sa
vitesse augmente graduellement au cours de la manche. Un score est affiché pour la partie en cours
et des bruitages accompagnent la frappe de la balle sur les raquettes.
5. Le serpent
Le serpent avance seul; on peut changer la direction de son déplacement mais uniquement vers la
gauche ou vers la droite par rapport à cette direction de déplacement.
Le serpent "laisse une trace" derrière lui, sa taille augmente donc continuellement.
Il ne doit :
• ni sortir du terrain de jeu
• ni se percuter lui-même
Le but du jeu est donc que le serpent se déplace le plus longtemps possible...
6. La course dans l’espace
Aux commandes de votre vaisseau spatial le "Flying V", évitez les astéroïdes et collectez des points
ou du carburant pour tenir le
plus longtemps possible !!
Le temps de jeu est limité, et le
carburant permet de
l'augmenter; les points-bonus
augmentent le score.
Le vaisseau peut se diriger
dans 4 directions.

7. Le pendu, le démineur, le juste prix, le back jack, memory, dessine si tu peux …..

Vous aimerez peut-être aussi