https://github.com/jendives2000/dualnback2024
Un projet de développement python visant à créer un jeu de mémoire basé sur la concept de Dual and Back.
https://github.com/jendives2000/dualnback2024
pygame python-3 tkinter-gui
Last synced: 12 months ago
JSON representation
Un projet de développement python visant à créer un jeu de mémoire basé sur la concept de Dual and Back.
- Host: GitHub
- URL: https://github.com/jendives2000/dualnback2024
- Owner: jendives2000
- License: mit
- Created: 2024-10-16T07:06:44.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-08T15:13:27.000Z (over 1 year ago)
- Last Synced: 2025-03-25T12:02:57.348Z (about 1 year ago)
- Topics: pygame, python-3, tkinter-gui
- Language: Python
- Homepage:
- Size: 347 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jeu de mémoire Dual and Back
Un jeu d'amélioration de la mémoire basé sur Python, avec une interface graphique construite avec Tkinter et Pygame pour la gestion du son.
## Caractéristiques
- Grille 3x3 avec des signaux visuels et sonores aléatoires.
- Durées de séances de jeu multiples.
- Confirmations utilisateurs (boutons) avec retour visuel.
- Rapport de jeu détaillé.
---
## Installation
Il vous faut avoir installer:
- git
https://git-scm.com/downloads
- python (minimum version 3.1 - Recommandée : 3.12.5)
https://www.python.org/downloads/release/python-3125/
Pour l'IDE, j'utilise VsCode, je le recommande donc.
https://code.visualstudio.com/download
Une fois que vous avez **bien INSTALLÉ VsCode, Python et Git**, continuez avec ce qui suit :
1. Créer un dossier pour le projet.
Lancer l'interface de ligne de commande (le CLI) - Ne **sortez pas du dossier** créé précédemment.
Voici comment :
Ici "mon-dossier" c'est en fait le dossier que vous venez de créer. Donc à priori votre dossier n'est pas nommé "mon-dossier".

TAPEZ cmd sur le clavier et tapez ENTER, cela va ouvrir la fenêtre de la ligne de commande (appelé le CLI) :

La fenêtre du CLI s'ouvre :

2. Clonez ce repo avec la commande suivante :
`git clone https://github.com/jendives2000/DualNBack2024.git`
Tout le dossier du projet devrait avoir été copié sur votre machine.
1. Créez et activez un environnement virtuel (optionnel mais recommandé) :
Copiez le code ci-dessous. **Remplacer mon-venv** par le nom que vous voulez donner à votre environnement :
`python -m venv mon-venv`
Activez l'environnement :
`mon-venv\Scripts\activate`
1. Installez les dépendances :
`pip install -r requirements.txt`
5. Ouvrir le projet dans VsCode :
Tapez `code .`
VsCode se lance et ouvre le projet.
Désormais vous avez le projet ouvert dans VsCode. Ne codez pas encore. Gardez la fenêtre du CLI ouverte.
---
## Lancer l'application :
Toujours dans la fenêtre de commande; tapez :
`python dual_and_back_app.py`
Une nouvelle fenêtre va s'ouvrir et lancera le jeu. Essayez le, explorez le jeu pour en en avoir une bonne idée.
---
## Avant de coder :
Ce qui suit est **TRÈS important**.
Avant de commencer à coder dans VsCode, faites les choses suivantes :
- lisez le document infos-code
- lisez ensuite le document CONTRIBUER.md
- consultez l'onglet "ISSUES" pour choisir un problème sur lequel vous travaillerez

- puis dans VsCode, sélectionnez le bon interpréteur (le python que vous avez installé) ainsi que l'environnement que vous avez créé dans le CLI précédémment.
Si cela vous est difficile, contactez-moi sur Discord. Un document "aide_vscode" sera ajouté pour vous montrer comment faire.
---