Voici une page complĂšte de consignes dĂ©diĂ©e Ă la mise en place du projet : hĂ©bergement GitHub, gestion de projet avec Trello, et configuration de lâenvironnement de dĂ©veloppement avec XAMPP ou Laragon.
Avant de commencer Ă dĂ©velopper, tu dois mettre en place une organisation claire de ton projetâŻ:
Trello est un outil de gestion visuelle de projet, parfait pour suivre lâavancement dâun projet logiciel. đ https://trello.com
CrĂ©e un tableau Trello nommĂ© Projet D&D â [Ton prĂ©nom]
Crée au moins ces 5 colonnes :
Crée des user stories claires :
En tant que joueur, je veux crĂ©er un personnage pour pouvoir lâutiliser dans le jeu. En tant quâutilisateur, je veux voir les dĂ©tails de mon personnage dans une interface propre. En tant que dĂ©veloppeur, je veux pouvoir tester les actions dâun personnage contre un ennemi.
Ajoute des étiquettes (labels) pour chaque partie :
Ăditeur (PHP)Viewer (Flask)Jeu (Pygame)DB (modĂ©lisation et SQL)Data (insertion, API, fichiers JSONâŠ)Ce ne sont que des exemples. Tu peux en ajouter d'autres ou utiliser les tiennes, tant qu'elles ont du sens.
Parfait. Voici la section mise Ă jour et adaptĂ©e Ă ta consigne pĂ©dagogiqueâŻ: đ 1 dĂ©pĂŽt par technologie (PHP, Flask, Pygame), avec des explications claires pour crĂ©er un dĂ©pĂŽt sur GitHub et le rĂ©cupĂ©rer directement dans Visual Studio Code (sans ligne de commande).
Pour organiser correctement ton projet, tu vas créer un dépÎt GitHub séparé pour chaque technologie utilisée :
| Projet | Technologie | Nom du dépÎt recommandé |
|---|---|---|
| Ăditeur de personnages | PHP + MySQL | dd-editeur-php |
| Visualisateur | Flask (Python) + Bootstrap | dd-viewer-flask |
| Mini-jeu | Pygame | dd-jeu-pygame |
Chaque dépÎt contiendra son propre code, README, fichiers de configuration, base de données, etc.
Connecte-toi sur https://github.com
Clique sur le bouton + > New repository
Renseigne les champs suivants :
dd-editeur-phpClique sur Create repository
Tu arrives sur une page avec lâURL de ton dĂ©pĂŽt GitHub, par exemple :
https://github.com/ton-nom-utilisateur/dd-editeur-php.git
Ouvre Visual Studio Code
Clique sur "Cloner un dĂ©pĂŽt Git" dans la page dâaccueil
(ou Ctrl + Shift + P > "Git: Clone")
Colle lâURL de ton dĂ©pĂŽt GitHub (par ex. https://github.com/...)
Choisis un dossier de destination sur ton ordinateur (par exemple Documents/Projets)
VS Code te propose dâouvrir directement le projet clonĂ© â clique sur "Ouvrir"
Une fois ouvert :
.git est dĂ©jĂ prĂ©sentContrĂŽle de source (icĂŽne avec trois branches)â pour valider (commit)â pour synchroniser (push/pull)RĂ©pĂšte cette opĂ©ration rĂ©guliĂšrement aprĂšs chaque tĂąche terminĂ©e.
Tu dois avoir un environnement local pour exĂ©cuter ton code PHP/MySQL sans dĂ©pendre dâun serveur externe.
htdocshttp://localhost/mon-projetLaragon étant devenu payant, je te conseille de télécharger une ancienne version gratuite. Elle se trouve sur la page "installer PHP de ce site"
Télécharge ici : https://laragon.org/download/
Environnement plus léger et plus simple à configurer
Crée automatiquement des virtual hosts :
http://mon-projet.testC:\laragon\www\mon-projetUtilise phpMyAdmin (inclus) pour gérer visuellement ta base MySQL.
| ĂlĂ©ment | DĂ©tail attendu |
|---|---|
| GitHub | Repo(s) public(s) actif(s), README avec titre et description |
| Commits réguliers | Historique clair et progressif du projet |
| Trello | Tableau Trello fonctionnel et à jour avec user stories, colonnes, étiquettes |
| Environnement fonctionnel | Projet PHP testable en local via XAMPP ou Laragon |