Bataille navale (BSO)
Professeurs référents :
M FAURY (ISN)
Présentation de l’équipe projet
Nom et prénom: Amonchot Vadim, Bayle Nathanaël, Flahaut Thomas
– Année scolaire: 2017
– Classe: TS5
Objectif
Créer un jeu de bataille navale, en réseau si possible.
Présentation du projet
Dimension algorithmique | Positions |
Éléments de programmation | Python |
Utilisation des réseaux | Mise en place d’un réseau en ligne (à voir) |
Représentation de l’information | Listes, interface graphique |
Droits et responsabilité | Points de vigilance à prendre en compte (image ou son) |
Contraintes : python 3.2 et bibliothèque pygame
Tâches à réaliser
Élève 1 : Amonchot Vadim TS5 |
Élève 2 : Bayle Nathanaël TS5 |
Élève 3 : Flahaut Thomas TS5 |
– Positionnement bateaux | – Interface graphique | – Programmation ordinateur |
– Son | – Vérifications tirs | – Réseau |
– Respect des règles | – Menu | – Grilles mémoires |
Cahier des charges
Production finale attendue: bataille navale (en réseau )
Caractéristiques de la production finale:
- interface graphique
- jeu fonctionnel
- pouvoir jouer contre une intelligence artificielle
- ( pouvoir jouer contre une autre joueur → réseau )
Suivi collectif du projet et co-évaluation
Déroulement des actions de groupes :
Date | Étape/Tâche | État d’avancement | Remarques |
2 février 2017 | programmation de l’ordinateur | fonctionnel | à améliorer |
Fichiers du projet
- Télécharger, dézipper et lancer Menu.py : Battle_Sea_Oceana.zip