Une application pour gérer le brouillard de guerre et le suivi des PNJs dans les jeux de rôle sur table (RPG).
![image](https://private-user-images.githubusercontent.com/7101580/389730765-cc7b9cc3-2828-421c-a43f-ba321f2ee0af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjg0NTksIm5iZiI6MTczOTEyODE1OSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMDc2NS1jYzdiOWNjMy0yODI4LTQyMWMtYTQzZi1iYTMyMWYyZWUwYWYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDlUMTkwOTE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjA0ZWE3YjZkZWU1NzFlNTZiZjg1M2UyNDAzNWRkMTAzNDgzOWQ2MTVjNzJiYTZjN2FmZjRjYjc1ODU5MDVjZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.bQSshamEojzysy83Ykfy7fhXKYzTopj1D-JMyhXdlvg)
![image](https://private-user-images.githubusercontent.com/7101580/389731066-79d7473e-e7f7-43f4-8b41-9d9a32ea4fa9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjg0NTksIm5iZiI6MTczOTEyODE1OSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTA2Ni03OWQ3NDczZS1lN2Y3LTQzZjQtOGI0MS05ZDlhMzJlYTRmYTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDlUMTkwOTE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWVhYzIxYTM4ZDc0ZjYxNjU4NTU5ZmNiNWVmZDQ0YTgwZGYxZTY4Y2RhYjhlOTRiMTE0NDQ2NjM1YTcyNDljOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.vSI0i0WHsjs0OOk1qd2aAS6n1seaXGtHHpWTbVKQKYM)
![image](https://private-user-images.githubusercontent.com/7101580/389731277-182480b7-ef50-48d1-83c1-540d4a242459.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjg0NTksIm5iZiI6MTczOTEyODE1OSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTI3Ny0xODI0ODBiNy1lZjUwLTQ4ZDEtODNjMS01NDBkNGEyNDI0NTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDlUMTkwOTE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzgzZGY3NTIxMmZlNDc4Yjc5NDc1OWJiMjY0NzliMDUzNGVjNjM5NmQ3OWMwM2VmYmY3YzgyZWU1OWM5ZWU0YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.2aNr_ZQ0b5ft9k2RoD7OWoBSIVMRE152TtHy9w9ybLg)
![image](https://private-user-images.githubusercontent.com/7101580/389731694-8c6855a6-e685-4864-8932-141c397f58fd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjg0NTksIm5iZiI6MTczOTEyODE1OSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTY5NC04YzY4NTVhNi1lNjg1LTQ4NjQtODkzMi0xNDFjMzk3ZjU4ZmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDlUMTkwOTE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDY0YjJiM2VjMTIwOTUwYTJiNmE5MDQ3YTM0MTgxNGZkODdlYWVmYTQ1ZTU1N2YyZmM2ZWNmYTU5MGM2OTYxNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.hhdSDEusCbEjhQ9HiwgobhVhgiycXShbaAt1qYzxxQc)
Adventure est une application conçue pour les passionnés de jeux de rôle sur table. Elle simplifie la gestion du brouillard de guerre et le suivi des personnages non-joueurs (PNJs) pour améliorer l'immersion dans vos parties.
Construite avec Node.js, cette application est compatible avec Linux, macOS et Windows.
- Gestion du brouillard de guerre : révélez ou cachez des zones dynamiquement pendant le jeu.
- Suivi des PNJs : conservez les détails des PNJs tels que leurs noms, rôles et statistiques.
- Multi-plateforme : fonctionne sur tous les principaux systèmes d'exploitation.
Assurez-vous d'avoir installé :
- Node.js (v14 ou plus récent)
- npm (Node Package Manager)
-
Clonez le dépôt :
git clone https://github.com/sharkanator/adventure.git cd adventure
-
Installez les dépendances :
npm install
-
Créez un fichier
.env
dans le répertoire racine et ajoutez votre clé API ChatGPT :OPENAI_API_KEY=key-from-chatgpt
-
Lancez l'application automatiquement avec :
npm start
- Accédez à l'application via votre navigateur à l'adresse http://localhost:3000.
- Utilisez les outils pour gérer le brouillard de guerre et suivre vos PNJs.
Distribué sous la licence MIT. Consultez le fichier LICENSE
pour plus d'informations.