## **Roadmap de Développement (Planning Global)** ### **Phase 1 : Pré-production (1 mois)** * **Finalisation des mécanismes clés** : Documentation et validation des systèmes Endurance, Combat (formules), Progression (XP, niveaux), Artisanat/Forge. * **Spécifications techniques** : * Choix du stack : Frontend (React, Vue ?), Backend (Node.js, Django ?), BDD (MongoDB, PostgreSQL ?). * Architecture de l'application (API REST ? WebSocket pour events Twitch ?). * **Design de l’interface utilisateur** : * Wireframes pour extension Twitch (compacte, intuitive). * Wireframes site web : tableau de bord joueur, classements, marché. * **Monétisation** : * Conversion précise Bits → TetardCoin. * Valeurs bonus abonnements Prime/Lv1-Lv3 (ex: bonus mensuel TetardCoin). * Intégration des options d'achat d'objets avec TetardCoin. ### **Phase 2 : Développement Initial (2-3 mois)** * **Intégration Twitch** : * Authentification OAuth Twitch. * Récupération des données : points de chaîne, status live, abonnements, bits. * **Système de création de personnage** : * Interface de création avec répartition stats initiales. * Gestion de l’endurance : récupération passive, dépense activités. * **Combats PvE de base** : * Tour par tour : Attaque, Défense, Objet, Fuite. * Calcul de dégâts, critiques, régénération. * Interface combat avec animation simple (texte/logs). * **Interface utilisateur** : * Tableau de bord : stats, inventaire, endurance. * Extension Twitch : interactions live, affichage succès. ### **Phase 3 : Contenus & Fonctionnalités avancées (2 mois)** * **Artisanat & Forge** : * Interface de forge, amélioration équipements. * Création objets : recettes, matériaux, temps de craft. * **Systèmes de Succès** : * Suivi individuel (profil joueur). * Suivi communautaire (barres de progression, objectifs). * **Hall of Fame** : * Classements mensuels, badges, récompenses. * Affichage sur Twitch/site. * **Marché communautaire (alpha)** : * Vente/achat d'objets, interface simple. * Taxation 5% Or, limitations par niveau. * **Événements communautaires** : * GIGABOSS mondial (72h), suivi contributions. * Chasses collectives, semaines thématiques. ### **Phase 4 : Test et équilibrage (1 mois)** * **Test technique** : * Debug API, test load Twitch/site. * Compatibilité navigateur. * **Test communautaire (bêta fermée)** : * Groupes pilotes (Twitch viewers). * Feedback gameplay, bugs. * **Équilibrage** : * Ajustement XP, Or, TetardCoin, difficulté combats. * Test économie de jeu (prix, récompenses). ### **Phase 5 : Lancement Public** * **Lancement v1.0** : Extension Twitch et Site Web. * **Suivi communautaire** : * Patchs correctifs, ajouts contenu. * Événements spéciaux (lancement, premières chasses). * **Feuille de route post-lancement** : * Modules PVP, nouvelles zones (Lore \++), fonctionnalités sociales (guildes, alliances).