Contexte
Aucune alternative gratuite ne répondait au besoin : jouer à D&D 5e à distance sans abonnement. Le projet intègre nativement les règles de la 5e édition — lancer de dés, calculs automatiques, gestion des campagnes — et reste accessible publiquement avec authentification sécurisée (Supabase, 2FA possible).
Le projet est en version stable. Quelques bugs mineurs restent à corriger et la suite des tests est en cours.
Fonctionnalités
- Dés 3D animés : Bibliothèque 3D dédiée, résultats appliqués automatiquement selon les règles.
- Plateau tactique : Brouillard de guerre fluide, outil de mesure, gestion du ciblage.
- Fiches de personnage : Calcul dynamique de la Classe d'Armure, gestion des sorts et des ressources.
- Comptes utilisateurs : Inscription, connexion sécurisée, 2FA optionnel.
Architecture & Défis
Défi principal : les règles de D&D sont subjectives et varient selon les situations. Chaque règle implémentée a nécessité une modélisation précise des cas limites.
- Frontend React via Next.js 14, rendu statique exporté.
- État de campagne stocké en
json[]via l'API Supabase, synchronisation asynchrone optimisée. - Cartes et assets stockés sur Cloudflare R2.


