Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabywald/boiteaoutilsnumeriquedumj
Une "Boite à outils" / ToolBox pour MJ / Meneur de Jeu, pour du Jeu de Rôle (JdR)
https://github.com/gabywald/boiteaoutilsnumeriquedumj
cyberpunk cyberpunk2020 jdr latex perl python rpg rpg-game rpg-tool tikz ttrpgs
Last synced: 28 days ago
JSON representation
Une "Boite à outils" / ToolBox pour MJ / Meneur de Jeu, pour du Jeu de Rôle (JdR)
- Host: GitHub
- URL: https://github.com/gabywald/boiteaoutilsnumeriquedumj
- Owner: gabywald
- License: gpl-3.0
- Created: 2021-06-09T13:37:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-18T15:01:38.000Z (over 1 year ago)
- Last Synced: 2023-05-18T17:05:03.703Z (over 1 year ago)
- Topics: cyberpunk, cyberpunk2020, jdr, latex, perl, python, rpg, rpg-game, rpg-tool, tikz, ttrpgs
- Homepage:
- Size: 29.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BoiteAOutilsNumeriqueDuMJ
Une "Boite à outils" / ToolBox pour MJ / Meneur de Jeu, pour du Jeu de Rôle (JdR).
**Un outil d'assistance au MJ (scénario, improvisation, fiche de PJ et PNJ, génération de fiches...)** ; dans l'idée : un écran / paravent du MJ, dans un objectif fonctionnel et utilitaire.
## Qui peut participer ?
Toute personne désireuse de le faire, avec quelques idées, de la débrouillardise et de la bonne volonté. Un message à **gabywald[at]laposte.net** fera toujours plaisir (**remplacez '[at]' par une arobase '@'**).
Différents types de participations possibles (non exclusives) :
* Amener de la documentation et des idées (liens internet, rédaction en "pur texte"...) ;
* Relecture / Écriture de documentation ;
* Définir outil(s) et besoin(s) associé(s) ;
* Coder / faire de la programmation ;
* ...## Idées de base
### "DM Digital ToolBox" / "Boite à Outils Numérique du MJ"
Quelques idées de base pour ce 'repository' :
* Outil préparation de partie / en cours de partie
* => IHM avec Onglets (Tabs) et appels de fonctions ; (graphique ou ligne de commande) ;
* Inspiration "à la volée" (évènement, PNJ, lieu, ...) ;
* Tâches / Quêtes en cours ;
* Ajout de données (étapes, scénarios, campagnes, PJ, PNJ, documents de jeu...) ;
* Gestion PBtA (?) ou similaire (actions pré-définies ou catégories) ;
* Diagramme du scénario / Diagramme campagne en cours ;
* Présentation(s) "Atelier(s) MJ"### Idées en vrac
* Des scénarios, des petits JdR, des petites idées...
* De la ludopédagogie / gamification ?
* Faire un lien avec un annuaire de ressources en JdR ?
* Pourquoi mettre / indiquer le JdR sur son CV ?
* Fiche mémo des "Trigger Warning" (situations sensibles pour certaines personnes) ;
* Licence de publication, OGL / Open Game License, similarités avec les Licences informatiques (cf. https://choosealicense.com/ -- Choose an open source license )
* ...### Autres idées
Voir aussi pour quelques ressources :
* https://github.com/gabywald/GlobalProjetJdR
* https://github.com/gabywald/WriterInspiration
* ...## Quelques éléments pratiques
### Notions de base et outils
* Ce qu'est le **"texte brut"** ("Plain Text", et pourquoi c'est bien pratique) :
* https://fr.wikipedia.org/wiki/Texte_brut
* https://fr.wikipedia.org/wiki/Fichier_texte
* https://techlib.fr/definition/plaintext.html
* *Outils pour le texte brut* :
* (Tout système)n'importe quel IDE correct ; voir également : https://fr.wikipedia.org/wiki/Éditeur_de_texte
* (Windows) NotePad++ https://notepad-plus-plus.org/ ;
* (Mac OS X) TextEdit, SimpleText
* (Linux, Unix, ...) vi, emacs, gedit, jedit... *Normalement vous savez / avez déjà, demandez si vous ne savez pas* ;
* ...
* Comment formatter du texte / indiquer une mise en page en texte brut ?
* MarkDown : https://fr.wikipedia.org/wiki/Markdown
* AsciiDoc : https://fr.wikipedia.org/wiki/AsciiDoc
* (plus avancé) LaTeX : https://fr.wikipedia.org/wiki/LaTeX
* ...
* Concernant le dev (outils, IDE / environnements de développement et gestionnaires de code source) :
* Eclipse est plutôt recommandé (quoique si vous préférez IntelliJ, ça passe aussi)
* Git ! (ressources facilement disponibles, sinon demandez gentiment !)
* Maven 3
* Java 8
* Python 3
* ...
* ...### Localisation de code source et ressources dans ce projet
L'organisation de ce projet (basé sur Eclipse 2020+) comprend :
* Ce fichier README.md
* Licence GPL v3
* Divers fichiers de configuration
- pom.xml de Maven,
- '.gitignore' de base pout GIT,
- préférences / settings Eclipse
* Répertoires de codes sources et de ressources :
* src/main/java
* src/main/python
* src/main/main/resources
* src/test/java
* src/test/resources
* Répertoire "documentation" : voir fichier README.md dédié !
* ......