FoundryVTT est un logiciel permettant de jouer à des jeux de rôles sur table en mode connecté. La table physique devient ainsi "virtuelle", et le MJ et ses joueurs communiquent à distance via micro et webcam. Un choix de cet outil expliqué ici
Oui, tout à fait, c'est dans la même catégorie de logiciels. Il existe à mon sens deux grandes catégories de logiciels de table virtuelles : les "clients lourds" et les applications webs. Les clients lourds sont des applications (des .exe quoi, pour les Windoziens) à installer sur chaque poste des joueurs. Les applications Web nécessitent un serveur (soit auto-hébergé, soit hébergé par un tiers) et le MJ et les joueurs utilisent simplement un navigateur (Chrome conseillé) pour y accéder. FoundryVTT est dans la catégorie des applications web, comme Roll20 ou AstralTableTop.
FoundryVTT a démarré son développement notamment car l'auteur principal ne trouvait pas son compte avec Roll20. Il a donc conçu FoundryVTT comme une plateforme générique de gestion de règles de JDR, quelle qu'elles soient. Ainsi, tout système de JDR est vu comme un plugin, à installer en plus de Foundry. De plus, FoundryVTT offre une grande liberté pour son installation et sa gestion : soit en local, soit en serveur privé, soit encore en hébergement tiers. J'y reviendrais plus bas. Enfin, son modèle de licence est ultra-simple et appréciable : vous achetez le logiciel, et c'est à vous une fois pour toute. Pas d'abonnement, rien, nada. Vous achetez, et c'est à vous.
A ce jour (2023), Foundry n'est plus en beta depuis plus de 2 ans. Il est actuellement en version 11, achetable en 1 fois pour la somme de 60$. Des promotions d'environ -15/-20% sont proposées régulièrement. Ca se passe ici : https://foundryvtt.com/
C’est peut-être effectivement cher pour vous – et je peux le comprendre – mais pensez que ça correspond probablement à 3 ou 4 mois de votre abonnement de smartphone, et qu’une fois cette somme dépensée, le soft est à vous à vie. Comparez également avec un abonnement en ligne d’1 an chez Roll20 ou équivalents. Enfin, pensez que vous allez pouvoir héberger tous vos jeux sur une seule licence, et que vous n’aurez que vos propres limites en matière de stockage de cartes, dessins, images, etc. Quand à ceux qui, par principe, cherchent à ne jamais dépenser quoi que ce soit, pour rien, et qui veulent toujours grappiller le moindre bout de machin – et ce sont ceux qui curieusement sont également les plus exigeants – , et bien vous pouvez arrêter de lire cette FAQ, l’outil n’est probablement pas pour vous !
C’est une question qui revient très souvent : donc, non bien sûr les joueurs ne payent pas. Une seule licence permet de faire jouer autant de joueurs que vous voulez à votre table. La seule contrainte est qu’il ne peut y a voir qu’1 seul jeu actif à un moment donné.
Le modèle de Foundry est un achat one-shot : vous disposez du soft, il est à vous à vie, et si jamais la société Foundry disparait, le code source sera disponible et pourra être repris par d'autres. Tout à l'opposé des modèles hébergés basés sur des abonnements ou des micro-transactions (Roll20, Lets'Role, etc).
En payant 60 EUR (ou 50 EUR lors des promos), vous rémunèrez une équipe de rolistes développeurs de manière décente pour le travail fourni. Précisons que l'équipe de Foundry est internationale, et qu'il y a même un Français dans la team officielle (SecretFire).
Naturellement, c'est une affaire de goût et de choix, mais Foundry est un peu plus "qu'une licence à payer", c'est un modèle idéologique derrière également. On adhère ou pas, mais il faut en être conscient 🙂
Non, les mises à jours de bugfixes et releases sont comprises dans le prix d’achat. Ce qui peut venir en supplément, ce sont certaines licences officielles de contenus, signées avec les éditeurs, et venant avec un module complet, et pour lesquels l’éditeur demande lui même une rétribution. Mais tant que que l’on joue avec les modules et systèmes disponibles gratuitement, il n’y a rien d’autre à payer que le prix d’achat initial.
Si vous savez ouvrir des ports dans votre routeur ADSL/Fibre (tapez ‘ouvrir des ports dans son modem ADSL‘ dans votre moteur de recherche…) et que vous savez installer un programme sur votre ordinateur, il est probable que vous saurez vous en servir. Si tout ceci est déjà trop compliqué ou chiant () pour vous, il faudra vous tourner ves les offres d’hébergement tiers, comme The Forge. Sinon, si un de vos joueurs est un peu informaticien, il peut probablement vous aider dans cette tâche. Il faut compter 3-4 Mbs d’upload montant pour héberger une partie chez vous, donc il est possible que vous ayez besoin d’un serveur tiers si votre connexion est lente. Il existe de l’aide à ce sujet sur le Wiki de Foundry. Un certains nombres d’utilisateurs présents sur le Discord FR de Foundy sont également capables d’apporter du support sur ces sujets.
Oui, bien sûr, c’est l’un des 3 modes d’installation. Dans ce cas, vous avez un .EXE/.DMG qui va transformer votre PC/Mac en serveur Foundry. Vous aurez à ouvrir le port TCP 30000 (par défaut), et à l’autoriser dans votre firewall. Plus d’infos ici https://foundryvtt.wiki/fr/pour-commencer/pbcnx.
Cela revient à faire tourner Foundry tout le temps, et donc à laisser allumer un PC/serveur quelque part. Ce "quelque part" peut-être chez vous, ou encore sur un service d'hébergement en ligne (Oracle, AWS, TheForge). A noter que chez vous, une petit Raspberry Pi peut parfaitement se transformer un serveur Foundry pour un coût énergétique réduit.
Oui, un peu, surtout en montant. Si vous jouez avec 4-5 joueurs, il vous faudra au moins 4 Mbs montant (je dis bien montant) pour jouer confortablement. Donc si vous avez la fibre ou un "gros" ADSL, ca doit marcher. Sinon, il faut vous orienter vers un hébergement tiers.
Bon si vous avez ça, l’installation ne devrait vous poser de problèmes, je vous conseille les liens suivants :
Si, il y en a, notamment avec avec TheForge (https://forge-vtt.com/, le plus populaire à l'heure actuelle) et FoundryServer (https://www.foundryserver.com/ ).
Dans Foundry, les « jeux » sont appelés « systems ». Au 31/03/2023, on recense 248+ « systems » :
Un système générique permet de plus de rapidement démarrer une table autour d’un jeu non supporté.
Oui, c’est vrai, les auteurs étant majoritairement américains ou anglo-saxons. Mais des traducteurs traduisent petit à petit les contenus : ainsi l’interface générale du jeu est traduite bar « Baktov », ainsi que les systèmes D&D5 (Baktov également), Shadowrun, Starfinder, Savage Worlds (ça c’est bibi), Pathfinder 1 (wiki PF-FR) & Pathfinder 2 (rectulo) et Warhammer 4 (ça c’est bibi aussi). Cependant, pour l’instant, il faut reconnaître qu’une partie importante du support et des documentations sont en anglais : si vraiment cette langue est pour vous hors de portée, je crains qu’il ne vous faille attendre… ou utiliser un autre outil, plus francisé.
Les systèmes, ce sont les systèmes de jeu. Donc 1 système = 1 JDR. Pour pouvoir jouer à un jeu Y, il faut donc installer le système Y correspondant.
Exemple : je veux jouer à Warhammer, j'installe le système de jeu "Warhammer" en le cherchant dans l'interface "Systèmes".
Les modules sont des extensions, comme des plugins, qui viennent ajouter des fonctionnalités au logiciel. Ces modules viennent donc ajouter des compléments aux « systèmes », en offrant des aides pour les MJ et les joueurs :
A chacun de venir piocher ce qu’il lui plaît !
Un monde, c'est ta partie de JDR, ta table de jeu, quoi. On créée un monde à partir d'un système (cf plus haut), et éventuellement de quelques modules. Si on fait le parallèle avec une table de jeu réelle, on a :
La grande majorité des modules sont gratuits, mais certains modules de contenus (règles, scénarios, campagnes, etc) sont produits par des éditeurs et sont payants. En général, il faut les acheter sur le site de l'éditeur, qui fourni une clé de licence. Cette clé est à saisir dans l'interface d'administration de ton commpte Foundry (ie sur https://foundryvtt.com ).
Une fois cette clée saisie, le module apparait comme installable dans les modules "premiums", via l'interface "modules" de Foundry.
FoundryVTT, c'est comme disposer d'une sorte de super "Roll20" chez soit, en complète autonomie, et sans abonnement. Du coup, cette liberté et ce "pouvoir" implique effectivement un étape technique qui peut être ressentie comme plus ou moins difficile, selon ton affinité avec l'informatique. Cependant, il y a plusieurs milliers d'utilisateurs en France (et plusieurs dizaines de milliers dans le monde) qui ont franchi ce pas, et tous ne sont pas des informaticiens, loin de là. De grands pouvoirs impliquent de grandes responsabilités (et encore, faut voir)
Le Discord FR de Foundry est justement là - entre autre - pour aider sur ce point lorsque nécessaire
Voici un choix et une explication étayée - qui vaut ce qu'elle vaut : cette page.
De plus, le modèle de Foundry est un achat one-shot : tu disposes du soft, il est à toi à vie, et si jamais la société Foundry disparait, le code source sera disponible et pourra être repris par d'autres. Tout à l'opposé des modèles hébergés basés sur des abonnements ou des micro-transactions (Roll20, Lets'Role, etc).
En payant 60 EUR (ou 50 EUR si promo), tu rémunères une équipe de rolistes développeurs de manière décente pour le travail fourni. Je précise d'ailleurs que l'équipe de Foundry est internationale, et qu'il y a même un Français dans la team officielle (SecretFire).
Naturellement, c'est une affaire de goût et de choix, mais Foundry est un peu plus "qu'une licence à payer", c'est un modèle idéologique derrière également. On adhère ou pas, mais il faut - je pense - en être conscient"
Tout d'abord, venir s'inscrire sur le Discord FR Foundry ( https://discord.gg/pPSDNJk ), puis lire cette FAQ
Ensuite, parcourir la "Knowledge Base" de Foundry : https://foundryvtt.com/kb
Ensuite, selon le système de jeu qui t'interesse, aller regarder 1 ou 2 vidéos sur YT. Tu peux déja regarder si ton jeu est traité par les Chroniques de la Fonderie, une émission en français que nous essayons de réaliser mensuellement. Chaque émission présente en général un système de jeu français ou traduit : https://www.youtube.com/results?search_query=chroniques+de+la+fonderie
Liste ici : https://foundryvtt.wiki/fr/pages/choniquesfonderie
Tout n’est pas parfait, il faut parfois faire un « refresh » de son navigateur. Pour l’audio et la vidéo intégré, je vous conseille fortement d’ouvrir une session Jitsi dans un onglet à côté de celui de Foundry, et de vous connecter via ce canal, ou bien d'utiliser un canal audio sous Discord. Cela permet de faire fonctionner l’audio en permanence, indépendamment du rendu graphique des pages de Foundry.
Foundry est basé sur des paliers et des canaux de "releases" : stable, test, beta et prototype.
Un palier, c'est la première partie des numéros de versions. Par exemple, dans 0.5.3, le palier c'est "0.5". Ou dans 11.0.376, le palier, c'est 11. Dans un palier donné, il y a un ensemble de nouvelles fonctionnalités qui sont implémentées. Dans un même palier, les derniers numéros indiquent les versions au sein du palier. Par exemple 0.7.0 est la première version du palier "0.7", puis 0.7.1 la seconde, etc.. Actuellement, en septembre 2023, nous sommes au palier 11.
Tant que le palier n'a pas atteint un niveau stable, les versions sont des versions potentiellement instables : si vous n'êtes pas développeur, il n'est pas conseillé de les installer.
Au sein d'un même palier, les modules et systèmes indiquant le support du palier sont tous compatibles. Autrement dit, si votre système/module marche en 9.239, il marchera en 9.245.
Règle 1 : Ne jamais mettre à jour juste avant une partie
Règle 2 : Si vous n'êtes pas développeur, n'installez pas les releases prototype, beta et test. Attendez les tests "tardives" ou les premières "stables".
Règle 3 : Au sein d'un même palier, placez vous toujours sur la dernière version du palier.
Plusieurs options sont possibles. La première est d’utiliser le module générique. La seconde, qui n’empêche d’ailleurs pas la première, est d’aller sur le Discord de Foundry et de demander si quelqu’un est pas en train de bosser dessus. Et ensuite, si vous avez des connaissances Javascript (et éventuellement CSS), vous pouvez vous lancer dans le développement du système.
Efin, il existe un système dédié à la création de JDR sans développer : Custom System Builder. Son auteur est français, et un canal dédié est disponible sur le Discord de Foundry FR, avec pas mal de membres capables de vous aider.
Donc au final, nul doute qu’en parlant sur le Discord, vous trouverez des personnes prêtes à vous aider. Bon peut être pas pour Borglur of Daemon of Death Doomesque, mais pour les autres, probablement.
Tout d'abord, il faut s’inscrire sur le Discord de FoundryVTT. Je sais, je me répète, mais c’est vraiment indispensable pour l’entraide. Ensuite, je dirais qu’il faut pour l’instant avoir des connaissances (ou les apprendre) dans les 3 domaines suivants :
Autrement dit, c’est certain, si vous avez déjà une expérience en programmation (et encore mieux en programmation Web), ça sera beaucoup plus facile 🙂 ! Ensuite, le bon point d’entrée, c’est de regarder le code d’un module/système proche de celui que vous voulez réalisez sous Gitlab ou Github, puis de partir de là comme base.
Je suis – raisonnablement – disponible sur le Discord de Foundry (@LeRatierBretonnien), vous pouvez me contacter sur ce type de sujet en message privé.
Dans ce cas, vous aurez un support rapide et fiable en allant sur le Discord de Foundry. Vous n’avez rien à installer, tout se passe via un navigateur. Il existe plusieurs canaux de discussion, donc essayez de choisir le bon. Si votre problème est lié à l’installation, ben… #installation. Si c’est lié à un JDR (ie un système), et bien #systeme-discussion. Si c’est un #module-discussion. Et si c’est une question générale, plutôt dans #vtt-discussions ou #testing-question. Vous pouvez me contacter sur ces canaux en préfixant votre message avec @LeRatierBretonnien.
Oui, tout à fait, et ça marche assez bien aussi. Les outils intégrés comme Roll20, Astral, FantasyGrounds, Foundry etc offrent toutefois des capacités des gestion des scènes, des actions, des PNJs qui sont difficilement atteignables avec un simple outil de meeting. Mais l’important c’est de jouer de toute manière.
Cete attitude connue est compréhensible, mais à titre perso je maitrise plus sur table réelle que virtuelle, et j'utilise Foundry dans tout les cas. C'est devenu un précieux outil de gestion et d'animation des parties dont je ne saurais plus me passer sur table désormais. Plus de détails ici : http://www.lahiette.com/leratierbretonnien/foundryvtt-pour-table-reelle/
Il ya de nombreuses vidéos sur YT, mais celle-ci est régulièrement citée en référnce :
cette vidéo est fréquemment citée comme une excellente introduction
La chaine YT de Carter (https://www.youtube.com/@carterfoundryvtt) contient plein de tutos à jour, et les Chroniques de la Fonderie peuvent aussi aider, comme indiqué plus haut.
La règle pour déterminer les origines des soucis c'est ça :
1 - Tout les joueurs ont tous des problèmes de connexions -> Le problème est côté serveur (donc chez celui héberge typiquement).
2 - Soit 1 ou 2 joueurs (toujours les mêmes) ont des problèmes de connexions -> le problème est chez eux. Cela peut venir de leur connexion à eux, de leur PC ou de toute autre merdouille informatique.
Si le problème est côté serveur, il faut vérifier votre bande passante et probablement faire des essais sans UPnP.
Si le problème est côté joueurs, il est souvent du soit à leur mauvaise connexion internet (et là on y peut pas grand chose), soit à un PC trop ancien/faiblard. Dans ce dernier cas, faites leur baisser le framerate à 15fps dans les réglages de Foundry.
Ce répertoire est utilisé par Foundry pour sauvegarder ce qui concerne les systèmes, les modules et les mondes.
La localisation de ce répertoire peut être modifié dans l'interface de Foundry.
Sous Windows, si vous installez la version Windows de Foundry, par défaut c'est : C:\Users\ton_nom_d_utilisateur\AppData\Local\FoundryVTT\Data
.
Tu peux aussi ouvir une fenêtre de l'explorateur Windows et taper %localAppdata%\FoundryVTT\Data
pour ouvrir directement ce répertoire.
Oui, bien sûr. Les données de Foundry sont toutes placées au même endroit, dans un répertoire worlds
, sous le répertoire Data
.
Donc changer de PC équivaut à recopier votre répertoire worlds
, tout simplement.
Cela sauvegardera toutes vos parties.
Si vous voulez en plus récupérez vos systèmes et modules installés, il suffit de faire la même chose avec les répertoires systems
et modules
.
Notez que vous pouvez parfaitement avoir une installation de Foundry sur votre PC/Mac local (pour préparer vos parties par exemple) et une installation en ligne sur un serveur (TheForge par exemple), tout ça avec la même licence.
Comme dit au paragraphe précédent, les données de vos parties sont toutes placées au même endroit, dans un répertoire worlds
, sous le répertoire Data
.
Donc faire une sauvegarde équivaut à recopier votre répertoire worlds
et à l'archiver quelque part, tout simplement.