Skip to content

CodeBreton/KaJo-Capture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drawing

Un centre OpenLab. Voir le Prompt.

KaJo Capture

Un Projet de NSI par Josselin LE TALLEC et Kamal KANAAN.

Présentation

Incarnez un employé dévoué de l’organisation secrète OpenLab. Récemment, une expérience ratée a libéré les Jokas, des créatures dotées de pouvoirs extraordinaires, des laboratoires top secrets. Ces Jokas sont incontrôlables et menacent la sécurité de la population.

Votre mission est claire : les traquer, les capturer et les ramener en toute sécurité dans leur base de confinement.

Par les créateurs du célèbre AlssExpress, découvrez Kajo Capture, un jeu de combat au tour par tour où votre objectif est de capturer les Jokas en choisissant parmi ceux déjà capturés. Mais attention ! La difficulté augmente à mesure que vous passez d'une région à l'autre mais rassurez vous, vous aurez le choix d'améliorer votre équipement si cela vous enchante. Ce jeu est un Die and Retry, c'est-à-dire que si vous êtes amené à mourrir, vous perdrez votre progression et recommencerez depuis le début !

Fonctionnement

Le jeu codé en Python utilise une base de données (Database.db) contenant des informations tels que les Jokas, la Carte, les Techniques utilisées par les Créatures, etc...

Google Colaboratory a été utilisé pour construire cette Base de Données (utile pour Tester et Afficher les Tables). Rendez-vous sur le NoteBook ou dans le Programme (Fichier > Télécharger Base de Données) pour télécharger un fichier Database.db (Exécution > Tout exécuter > Attendre). Il faudra ensuite le Placer dans le Dossier Database et le Remplacer par le Précédent Database.db.

Le module SQLite3 a été utilisé pour Communiquer avec la Base de Données : Vous retrouverez Toutes les Fonctions utilisées pour Accéder aux Informations de la Base de Données dans database.py. Le module Tkinter a été utilisé pour la partie Graphique du Programme. Une version Console du Système de Combat est disponible dans game.py. Il est important de noter que dans cette Version, des fonctions d'interaction avec la Base de Données sont présentes et ont été créées avant d'avoir centraliser les fonctions dans database.py ; Nous avons préféré les laisser afin de maintenir l'état de Prototype de cette version Console.

Installation

  1. Télécharger Pillow ou Installer EduPython
  2. Télécharger les Fichiers du Projet dans Code > Download ZIP
  3. Lancer main.py

Rapport de Projet

Rendez-vous sur notre Document Google Docs.

Informations

Ce Projet utilise la licence MIT qui permet aux Utilisateurs de faire ce qu'ils veulent avec le Code tant qu'ils incluent la Notice de Copyright et la Clause de Non-Responsabilité.

Ce Texte a été rédigé en Markdown pour Présenter le Projet sur GitHub. Merci de votre Lecture.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages