T3
Nom du groupe : Climate Simulator Global Organization Code du groupe : BOG22-D Participants :
- Léo Duchmann
- Emir Sinanovic
- Damien Kalck
Méta-Todo
- Mettre en place son GIT et préparer les milestones
- Acquérir le sujet et définir un objectif pédagogique
- Concevoir un poster qui décrit cet objectif pédagogique
- Définir le type de jeu et les mécanismes d'apprentissage (Septembre)
- Définir la liste des principales fonctionnalités
- Développer ces fonctionnalités
- Evaluation à mi-parcours (Octobre)
- Tester et équilibrer
- Choisir la Licence (Novembre)
- Finaliser le git et produire la documentation
- Présenter son jeu et le faire évaluer (Décembre)
Objectif pédagogique
L'objectif pédagogique de ce jeu sérieux est d'apprendre à gérer une culture agricole en fonction du climat, afin de s'adapter au changement climatique que subit notre planète.
Type de jeu et mécanismes d'apprentissage
Type : Jeu de gestion d'exploitation agricole en Point & Click
Mécanismes d'apprentissage :
- Gestion de budget d'exploitation
- Choix de graines à planter
- Achat d'infrastructure agricole (ex: Serre, Puit)
- Défense contre les organismes indésirables
- Protection et exploitation du climat
Liste des principales fonctionnalités
Créer une issue par fonctionnalités.
- Gestion de l'argent
- Conséquences météorologiques
- Gestion du bien-être des plantes
- Cycle des saisons
Justification du choix de la Licence
Contrat De Licence D’utilisateur Final
VOUS DEVEZ LIRE ATTENTIVEMENT LE PRÉSENT ACCORD (L'« ACCORD ») AVANT DE JOUER
Nous avons consacré énormément de temps sur notre projet sachant que python est un langage open source sans aucune contrainte de licence. De ce fait, pour jouer à notre jeu vous devez accepter les clauses.
Si vous acceptez et respectez les conditions du contrat, vous recevrez, une licence limitée non-cessible et non-exclusive pour utiliser notre jeu ou le code source sous réserve des clause ci-dessous :
I – Ne pas copier, décompiler, vendre ou reproduire le jeu ou son code source
II – Ne pas utiliser notre jeu dans un domaine autre qu’éducatif
III – Interdiction d’utiliser les licences concédées à des fins commerciales
Nous pouvons suspendre ou résilier votre licence d'utilisation pour non-conformité aux clauses ci-dessus.
Lien de téléchargement
Captures d'écran
Écran de départ
Écran de jeu
Plante infécté
Plante morte
Guide d'installation :
Installation automatique
- Linux : Pour installer automatiquement, il vous suffira d'executer la commande suivante :
./install.sh
.
Installation manuelle
Pré-requis
- Avoir Python d'installé (testé sur les versions
3.9.1
,3.9.2
et3.10.5
) Installer Python - Avoir pip d'installé Installer pip
- Installer les dépendances
pip install -r requirements.txt
Jouer au jeu
cd ../src/
py T3.py
Pour les développeurs
Le projet a été créé avec Python 3.9 (fonctionne avec 3.10)
La seule librairie nécessaire est pygame