Petit jeu de flappy bird from scratch pour utiliser avec l'EEG
Voici une liste non-exhaustive des premiers pas à faire pour utiliser et participer au jeu du projet EEG!
Si vous n'avez pas déjà Python, allez le télécharger : https://www.python.org/downloads/
Git est un gestionnaire de projet très puissant et utilisé partout! Si vous n'avez pas déjà Git, allez le télécharger : https://git-scm.com/downloads
Pour que toute l'équipe puisse participer, le projet est stocké sur un Cloud du nom de GitHub. GitHub est essentiellement un Cloud pour stocker des projets Git.
Pour accéder au projet sur votre machine, il faut donc "cloner" le projet du Cloud localement :
Ouvrez un terminal (Command Prompt sur Windows) et entrez la commande :
git clone https://github.com/cia-ulaval/EEG_flappy_bird.git
Le projet devrait maintenant être présent sur votre machine à l'endroit où le terminal était ouvert!
Bien qu'il y ait une tonne d'éditeurs de texte pour programmer, je recommande vivement VS Code!
Si vous n'avez pas déjà VS Code, allez le télécharger : https://code.visualstudio.com/download
Puis, vous aller pouvoir ouvrir le "folder" EEG_flappy_bird pour voir/intéragir avec le programme plus facilement!
Avant d'aller plus loin, il faut créer l'environnement dans lequel faire fonctionner le projet! Nous allons créer un environnement virtuel pour compartimentaliser notre projet (le rendre indépendant). Pour en savoir plus : https://docs.python.org/3/library/venv.html
- Lancez la commande :
python -m venv venv
dans le terminal - Activez l'environnement virtuel avec :
venv/Scripts/activate
pour Windows ousource venv/bin/activate
pour Linux/MacOS - Téléchargez toutes les dépendances requises (les libraries) avec la commande
pip install -r requirements.txt
Maintenant la partie fun! Le projet est bien rudimentaire pour l'instant, mais vous pouvez le tester en lançant python main.py
dans le terminal! Il devrait y avoir une fenêtre simpliste qui apparait!
Allez voir sur le Discord pour les heures d'ouverture du local pour aller travailler sur le projet/demander de l'aide!
Moi mon nom est Louis :), je suis VP-recrutement du CIA, mais je travaille aussi sur le projet EEG, pour la partie Jeu!