DiceCombats
DiceCombats est un gestionnaire de combat de JDR sur table, conçu pour rendre le déroulement de vos parties facile et agréable. Il vise les MJ frustrés qui n'ont pas encore trouvé le bon outil pour gérer efficacement les combats. L'objectif ici est la personnalisation.
Fonctionnalités principales
- Création flexible de créatures : Customisez vos créatures pour n'importe quel système avec des champs personnalisés. Enregistrez-les pour vos futures campagnes.
- Gestion modulaire des combats : Suivi facilité de l'initiative, des PV, des effets de statut, et de toute autre information définie par l'utilisateur en temps réel.
- Design système-agnostique : Adaptable à tout système de JDR, pour une flexibilité maximale dans vos campagnes.
- Configuration personnalisable : Importez et exportez des données pour partager avec d'autres MJ. Adaptez l'outil à votre manière de jouer.
- Pour les joueurs de D&D : Compatibilité avec aidedd.org pour importer facilement des créatures existantes.
- Support multilingue : Langues actuellement disponibles : Anglais et Français
- Support Android expérimental : L'application est également disponible sur Android.


Installation
Vous pouvez télécharger la dernière version précompilée ici :
- Utilisateurs Windows : Extrayez simplement l'archive ZIP à l'emplacement souhaité puis exécutez DiceCombats.exe. Vous pouvez créer un raccourci ou l'épingler.
- Utilisateurs Android : Téléchargez l'APK et suivez le processus d'installation. Note : l'application est expérimentale (le rendu peut comporter des défauts)
Compilation manuelle
Si vous préférez compiler le projet manuellement, suivez les étapes ci-dessous :
Prérequis
- Assurez-vous que le SDK .NET est installé. Télécharger le SDK .NET
- Pour Android, installez un environnement compatible avec MAUI.
- Vous pouvez également ouvrir la solution dans Visual Studio.
Étapes
- 1. Cloner le dépôt :
- 2. Aller dans le dossier du projet :
- 3. Compiler :
- 4. Le fichier exécutable généré est récupérable dans DiceCombats/bin/Release/
git clone https://github.com/YannCharbon/DiceCombats.git
cd DiceCombats
dotnet build DiceCombats.sln -f net8.0-windows10.0.19041.0 -c Release -p:RuntimeIdentifierOverride=win10-x64 -p:WindowsPackageType=None -p:IncludeAllContentForSelfExtract=true -p:PublishReadyToRun=true -p:IncludeNativeLibrariesForSelfExtract=true
Guide développeur
- Problèmes et suggestions : Rendez-vous sur
- Contributions : Celle-ci sont bienvenues ! Veuillez proposer des pull requests bien documentées.
- Licence : Ce projet est sous licence GPL-3.0.
Soutenir le projet
Comme DiceCombats est un projet open-source développé sur mon temps libre, de ce fait les mises à jour peuvent être lentes. Si vous appréciez l'application, pensez à faire un don pour me soutenir :

Merci d’avoir choisi DiceCombats ! Bon jeu !