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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5OTgzMTksIm5iZiI6MTczODk5ODAxOSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMDc2NS1jYzdiOWNjMy0yODI4LTQyMWMtYTQzZi1iYTMyMWYyZWUwYWYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDcwMDE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2E3MjA0N2E2NmQxNWExNDNmODJhM2NkOTNkYjgzYmUzODdlZjIwZjhiMTAzODA5MGFmMjE3ZWQzOTFhY2QxMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.GWmaNtHxMBBij1DE7S9lu9x-nHFpesItxfAuw6V4Feo)
![image](https://private-user-images.githubusercontent.com/7101580/389731066-79d7473e-e7f7-43f4-8b41-9d9a32ea4fa9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5OTgzMTksIm5iZiI6MTczODk5ODAxOSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTA2Ni03OWQ3NDczZS1lN2Y3LTQzZjQtOGI0MS05ZDlhMzJlYTRmYTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDcwMDE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTZkYjY3NmZmOWVjYWRjMmZiZjUwNGI3MTQ2NWZkMjljZDg2OTUyYjcwN2M1MDM3MTZiZTQ1ODU2ZWNkNDljNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.7HGbXYHTjt1QZxIoNLmNqtHf5Mf8lyh-KbrRHMEqA5k)
![image](https://private-user-images.githubusercontent.com/7101580/389731277-182480b7-ef50-48d1-83c1-540d4a242459.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5OTgzMTksIm5iZiI6MTczODk5ODAxOSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTI3Ny0xODI0ODBiNy1lZjUwLTQ4ZDEtODNjMS01NDBkNGEyNDI0NTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDcwMDE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDk1MTQ5YWNiZDIxNTVhNjIwMmYwNWZlMjNhNjNhMjRiMWM2Yjc0MzU1YjBkOGE1Zjc2OGE5N2VlODY2OWE5ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.PnW2z47ZEOjjaXgC3ufrvm4vPMUq7EeiKdGlTwiGZns)
![image](https://private-user-images.githubusercontent.com/7101580/389731694-8c6855a6-e685-4864-8932-141c397f58fd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5OTgzMTksIm5iZiI6MTczODk5ODAxOSwicGF0aCI6Ii83MTAxNTgwLzM4OTczMTY5NC04YzY4NTVhNi1lNjg1LTQ4NjQtODkzMi0xNDFjMzk3ZjU4ZmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDcwMDE5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDBjYjhlMGY2YWEyYTViZjBhZjI5YmNkZWY5ZjQyMTQwYTdiY2Q4MzFlZDM5MjdlZDlmNDczMjRkYTQzYjdjNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.HEQ9vD255vFBlCRpBkYmrzpoMviKxmO6GZR2FqfPslY)
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.