Crunchez vos adresses URL
|
Rejoignez notre discord
|
Hébergez vos photos
Page 1 sur 9 123456789 DernièreDernière
Affichage des résultats 1 à 30 sur 245
  1. #1


    https://lets-role.com

    Let's Role est une application de table virtuelle en cours de développement.

    Devblog : https://devblog.lets-role.com
    Discord : https://discord.gg/C8uXgB9





    Message d'origine :
    Spoiler Alert!

    Project Sans-nom

    J'ai comme idée depuis quelques temps de développer pour 2020 une nouvelle application pour jouer aux JDR en ligne. Pour le moment le projet en est à ses balbutiements, et n'a même pas de codename.

    Ce topic servira de "blog" sur l'avancement, et de moyen d'échange sur le projet avec les canards.

    Etat : étude de marché et création d'un prototype

    Il y a un sondage ici sur vos habitudes et préférences aux tables virtuelles auquel vous pouvez participer pour aider. Je posterais un résumé des résultats.


    Pour le moment je suis un peu frileux à l'idée de partager toutes mes idées pour éviter de me les faire vilement piquer, mais si certains canards souhaitent participer au prototyping/tests/alpha etc., laissez un message ici et ce sera possible en échange d'un NDA signé avec votre sang (un soir de pleine lune).


    Je m'occuperais de toute la partie code, et ferais appel à des freelances pour l'UX, le design, les artworks, et plus tard la com, etc (un budget a été fait).


    Timeline idéale
    - maintenant : étude de marché + prototyping + recherche UX
    |
    - janvier 2019 : début du code
    |
    |
    - durant printemps 2019 : appel à un designer pour l'aspect graphique + dessinateurs pour les artworks
    |
    |
    |
    - tout 2019 : code code code
    |
    |
    |
    - fin 2019/début 2020 : crowdfunding une fois que l'application est quasi-utilisable pour financer la toute fin du développement et surtout tout ce qui est art supplémentaire + générer de la hype
    |
    - 2020 : beta publique, puis lancement de la plate-forme


    Pour le moment le projet en est à son élaboration de base (création des cahiers de charges, etc.), donc si vous avez des idées de choses que vous voudriez voir sur une table virtuelle, c'est le moment !

    Merci
    Dernière modification par hijopr ; 31/10/2019 à 16h06.

  2. #2
    Tu vas faire ça job principal ou tu fais ça le soir et le week-end ???

    En tout cas je te souhaite de réussir dans ton projet ! Et de nous faire une belle table virtuelle !

  3. #3
    Coucou o/
    On signe où avec son sang ? Ça devient une habitude faut croire

    NB : "joueurs" concerne aussi bien pj que mj.

    Idées en vrac
    • Les valeurs de la feuille de perso doivent être accessible en lecture (bien sûr), mais aussi en écriture.
    • Des variables que les utilisateurs peuvent créer/modifier (parce que ça sert toujours, littéralement).
    • Pouvoir murmurer à un joueur en sélectionnant le token qui lui appartient plutôt qu'en tapant/cliquant sur son nom.
    • Pouvoir sélectionner la cible d'une action (token ou lieu) pour lancer une capacité (compétence, sort, attaque, etc).
    • Une action qui se déclenche doit chatouiller les listeners des autres joueurs et leur proposer (si le système le propose, bien sûr) les réactions/interventions associées (contresort, ajout d'un bonus de soutien, capacité défensive active, etc).


    Tu as vu, c'est progressif dans la difficulté et l'automatisation
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  4. #4
    Il faudrait un émulateur de joueur absent basé sur un réseau de neurones et du deep learning aussi...

  5. #5
    Citation Envoyé par William Vaurien Voir le message
    Il faudrait un émulateur de joueur absent basé sur un réseau de neurones et du deep learning aussi...
    Et fait avec Unreal en VR
    La loutre ça poutre !

  6. #6
    AoC powerhelper Avatar de Eradan
    Ville
    Dranactown/Poitain
    Carte:
    - Création de la zone de travail en fonction de l'image importée
    - Création de la zone de travail par entrée manuelle de valeurs
    - Création et modification de grille par mesure simple et par valeur numérique

    Barre de raccourcis:
    - Création de raccourci par drag&drop depuis une feuille de personnage
    - Modification de raccourci/macro par clic droit dans la barre de raccourcis
    - (Meilleur des mondes) Partage de macros/raccourcis par clic droit avec ajustement dynamique des valeurs (Clic droit => Partager avec => la macro ou le raccourci va directement chercher la feuille de perso concernée.)

    Spécifique à certains jeux:
    - Affichage simple des portées d'armes et zones de contrôle selon les armes et catégories de taille renseignées dans la feuille de personnage (idéalement, une série de case ou des boutons on/off à cocher/décocher à la volée selon les besoins)
    - Possibilité de créer de tels boutons personnalisés pour certaines capacités/certains sorts.

    J'aurais sans doute d'autres idées plus complètes plus tard.
    Barba non facit philosophum.

  7. #7
    Citation Envoyé par fenrhir Voir le message
    Coucou o/
    On signe où avec son sang ? Ça devient une habitude faut croire
    Moi si je signe avec mon sang je veux un truc en échange, comme avec le cornu.
    La loutre ça poutre !

  8. #8
    Citation Envoyé par Eradan Voir le message
    Carte:
    - Création de la zone de travail en fonction de l'image importée
    - Création de la zone de travail par entrée manuelle de valeurs
    - Création et modification de grille par mesure simple et par valeur numérique

    Barre de raccourcis:
    - Création de raccourci par drag&drop depuis une feuille de personnage
    - Modification de raccourci/macro par clic droit dans la barre de raccourcis
    - (Meilleur des mondes) Partage de macros/raccourcis par clic droit avec ajustement dynamique des valeurs (Clic droit => Partager avec => la macro ou le raccourci va directement chercher la feuille de perso concernée.)

    Spécifique à certains jeux:
    - Affichage simple des portées d'armes et zones de contrôle selon les armes et catégories de taille renseignées dans la feuille de personnage (idéalement, une série de case ou des boutons on/off à cocher/décocher à la volée selon les besoins)
    - Possibilité de créer de tels boutons personnalisés pour certaines capacités/certains sorts.

    J'aurais sans doute d'autres idées plus complètes plus tard.
    Nan mais arrête, tu vas le démotiver avant qu'il s'attelle au projet...

  9. #9
    En fait, faut que tu recodes un crpg complet qui permette d'importe le set de règles au choix aussi bien pour jouer du DD, du GURPS (), du Shadowrun que du système diceless, avec maîtrise partagée ou tournante ! Facile !
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  10. #10
    Je vais y bosser à 3/4 temps, le reste en mission freelance. Un projet comme ça le soir et le week-end c'est la garantie d'un burnout (ou d'une sortie en même temps que Star Citizen).

    @fenrhir, @Eradan, merci pour les idées !

    Je pense que l'éditeur visuel pour la création de feuilles de perso est la direction à prendre. Il y aura un peu de scripting forcément, mais au moins pas besoin de trifouiller dans le HTML/CSS. Et en plus ça permets de faire des styles graphiques génériques pour les feuilles de perso qui seront applicables partout !

    ----

    J'ai eu une idée d'un truc qui te ferais plaisir Eradan : la détection automatique de grille. Avec un peu de machine learning, c'est vraiment simple de détecter une grille sur une image, et de trouver les dimensions et l'offset (au cas ou la grille ne commence pas exactement au début d'une case) automatiquement.
    Ce serait pratique non ? T'upload ton image, click sur "detection automatique de la grille", et paf c'est fait.

    ----

    Pour l'automatisation des jets de dès, j'y ait pas mal pensé, et voici comment je le vois pour le moment :
    1. un joueur fait un lancé de dés pour voir si il touche
    2. quel que soit le résultat, un bouton "lancer les dégâts" s'affiche en dessous du résultat. Ou un bouton "appliquer les effets", dans ce cas aller à 4.0
    3. le jet de dégâts est lancé, le total est affiché. Un bouton "appliquer les dégâts" est affiché (au joueur et/ou MJ)
    4. le joueur, en cliquant dessus, peut choisir une ou plusieurs cibles, ou des cibles une zone d'effet (qu'il peut filtrer par alliés/ennemis)
    5. les autres joueurs/PNJ/monstres recevant des dégâts ont une fenêtre qui s'ouvre "vous vous apprêtez à recevoir X dégâts" ou "vous vous apprêtez à recevoir tel effet". Ils peuvent alors choisir des modificateurs (dégats/2, aucun dégat, modifier carrément la valeur) etc.
    6. les dégâts/effets sont appliqués

    Bien sûr, tout ce mécanisme est optionnel, les joueurs peuvent tout gérer manuellement.

    Je trouve que c'est un bon mix entre automatisation, et laisser la main aux joueurs et au MJ. Qu'est-ce que vous en pensez ?

  11. #11
    Ca permet de bien voir la logique de l'enchaînement, c'est une bonne idée. Si en plus tu explique comment le jet est calculé, avec quel modificateur, c'est bingo.

  12. #12
    Citation Envoyé par hijopr Voir le message
    J'ai eu une idée d'un truc qui te ferais plaisir Eradan : la détection automatique de grille. Avec un peu de machine learning, c'est vraiment simple de détecter une grille sur une image, et de trouver les dimensions et l'offset (au cas ou la grille ne commence pas exactement au début d'une case) automatiquement.
    Ce serait pratique non ? T'upload ton image, click sur "detection automatique de la grille", et paf c'est fait.
    Warning. Certaines images (aussi bien d'amateurs que de contenus pro dispo sur les boutiques en ligne, y compris le contenu officiel) risquent de donner du fil à retordre.

    Les mecs ont clairement pensé au print avant l'utilisation informatisée de leurs fichiers, et tu as des effets de flou du plus bel effet sur des images, qui font que l'unité de la grille est un nombre non pas entier, mais réel. J'ai déjà eu le coup avec du matos D&D officiel, de devoir redimensionner l'image pour que la grille tombe sur un nombre entier de pixels, pour pas qu'elle se décale. C'est con, faut juste pas utiliser le type integer dans tes calculs, je préfère préciser .

    C'est d'ailleurs la seule source de décalage (outre les mauvaises manips et bugs de navigateurs/extensions) casse-couille dans roll20 ou autre (et, à moins de passer leurs calculs en float, on aurait le même décalage même si c'était la grille qui s'adaptait, je dis ça comme ça ).

    Citation Envoyé par hijopr Voir le message
    Pour l'automatisation des jets de dès, j'y ait pas mal pensé, et voici comment je le vois pour le moment :
    1. un joueur fait un lancé de dés pour voir si il touche
    2. quel que soit le résultat, un bouton "lancer les dégâts" s'affiche en dessous du résultat. Ou un bouton "appliquer les effets", dans ce cas aller à 4.0
    3. le jet de dégâts est lancé, le total est affiché. Un bouton "appliquer les dégâts" est affiché (au joueur et/ou MJ)
    4. le joueur, en cliquant dessus, peut choisir une ou plusieurs cibles, ou des cibles une zone d'effet (qu'il peut filtrer par alliés/ennemis)
    5. les autres joueurs/PNJ/monstres recevant des dégâts ont une fenêtre qui s'ouvre "vous vous apprêtez à recevoir X dégâts" ou "vous vous apprêtez à recevoir tel effet". Ils peuvent alors choisir des modificateurs (dégats/2, aucun dégat, modifier carrément la valeur) etc.
    6. les dégâts/effets sont appliqués
    Une capacité peut se réaliser de différentes manières :
    - pas de test de réussite, on applique directement l'effet ;
    - comparaison d'une valeur fixe de l'utilisateur à une valeur fixe de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur variable (jet de dés avec stat ou non, tirage de deck) de l'utilisateur à une valeur fixe de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur variable (jet de dés avec stat ou non, tirage de deck) de l'utilisateur à une valeur variable de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur fixe de l'utilisateur à une valeur variable de la cible.

    Du coup, est-ce que le choix (optionnel) de la cible ne devrait pas être proposé dès l'activation de la capa ?

    Du coup, puisqu'on en parle, deux features intéressantes :
    - un dé ou set de dé doit être customisable (un peu comme les decks de roll20 mais en plus souple), avec la possibilité d'utiliser des png pour remplacer les faces des dés, et d'associer chaque face à une valeur (numérique ou non) ;
    - un type de valeur associable doit être un élément de script (pour tous les jeux à symbole à la con).
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  13. #13
    J'aime bien les idées exprimées ici. Il y a moyen d'avoir le Graal. Tu ajoutes à cela la gestion des cibles facile via les Token avec du clic, ctrl+clic et le moyen de lancer les jets de manière groupé (volée de flèches, jets de sauvegarde, etc... ) et c'est le Nirvana.

  14. #14
    Citation Envoyé par fenrhir Voir le message
    Une capacité peut se réaliser de différentes manières :
    - pas de test de réussite, on applique directement l'effet ;
    - comparaison d'une valeur fixe de l'utilisateur à une valeur fixe de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur variable (jet de dés avec stat ou non, tirage de deck) de l'utilisateur à une valeur fixe de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur variable (jet de dés avec stat ou non, tirage de deck) de l'utilisateur à une valeur variable de la cible/difficulté liée à l'effet souhaitée ;
    - comparaison d'une valeur fixe de l'utilisateur à une valeur variable de la cible.

    Du coup, est-ce que le choix (optionnel) de la cible ne devrait pas être proposé dès l'activation de la capa ?
    En fait, je pense qu'il ne faut pas calculer si une capa touche de manière automatisée. Il y a trop de possibilités, cela rendrais l'action trop lourde à réaliser.
    C'est pour ça que dans ma version les dégats/effets peuvent être envoyés aux joueurs/monstres quoi qu'il arrive, et qu'ils décident ensuite de comment les appliquer (en fonction de la CA, d'un jet de sauvegarde, etc.).
    On en a déjà parlé dans le topic des tables virtuelles, mais c'est impossible de gérer toutes les règles automatiquement comme dans un jeu vidéo, il faut trouver le juste milieu.

    Citation Envoyé par fenrhir Voir le message
    Du coup, puisqu'on en parle, deux features intéressantes :
    - un dé ou set de dé doit être customisable (un peu comme les decks de roll20 mais en plus souple), avec la possibilité d'utiliser des png pour remplacer les faces des dés, et d'associer chaque face à une valeur (numérique ou non) ;
    - un type de valeur associable doit être un élément de script (pour tous les jeux à symbole à la con).
    Pour les visuels des dés, j'ai ma petite idée que tu verra dans le prototype

    Pour associer une valeur à une action, il faut encore que j'y réfléchisse, mais je pense qu'il sera possible de faire des "chaines résultat/action" via le scripting : lancer de dés -> résultat -> action en fonction du résultat du lancé -> nouveau lancé de dés automatique -> etc.

  15. #15
    Dans le cahier de doléance, je rajouterais un truc bien foutu pour préparer ses scénario et utilisable en jeu.

    En gros un wiki spécialisé JDR avec:
    - un éditeur simple mais sympa (genre markdown)
    - des templates configurables en live
    - des macro à brancher sur des parties dynamiques de la page
    - des parties visibles par le mj / un seul joueur / tous
    - une partie 'prise de note'/blog pour les joueurs et le mj en cours de partie facilement accessible.
    - des liaisons entre les éléments automatiques (Si j'écris 'Sauron' dans une zone de texte et qu'il y a une page, je dois avoir automatiquement un lien vers cette page)
    - des formulaires dynamiques (aka fiche de persos)
    - une belle API pour faire des plugins et faire rajouter plein de trucs par la communauté (générateurs aléatoire, fiches vierges (pnj, monstres, équipements), des catalogues, des processus, des sous-systèmes, des hacks, des systèmes complets...

    Si derrière il y a un beau tableau blanc simple, intuitif et puissant, je pense que je remplacerais roll20 et FG sans réfléchir.

  16. #16
    Citation Envoyé par hijopr Voir le message
    En fait, je pense qu'il ne faut pas calculer si une capa touche de manière automatisée. Il y a trop de possibilités, cela rendrais l'action trop lourde à réaliser.
    C'est pour ça que dans ma version les dégats/effets peuvent être envoyés aux joueurs/monstres quoi qu'il arrive, et qu'ils décident ensuite de comment les appliquer (en fonction de la CA, d'un jet de sauvegarde, etc.).
    On en a déjà parlé dans le topic des tables virtuelles, mais c'est impossible de gérer toutes les règles automatiquement comme dans un jeu vidéo, il faut trouver le juste milieu.
    Je suis assez d'accord avec ça

    Citation Envoyé par hijopr Voir le message
    Pour associer une valeur à une action, il faut encore que j'y réfléchisse, mais je pense qu'il sera possible de faire des "chaines résultat/action" via le scripting : lancer de dés -> résultat -> action en fonction du résultat du lancé -> nouveau lancé de dés automatique -> etc.
    Ma remarque tient au fait que l'action en fonction du résultat dépend, dans pas mal de cas, non pas du résultat global du jet (nombre de dés > seuil, total, etc), mais aussi à certaines valeurs (les dés explosifs, mais aussi les systèmes comme beaucoup de jeux type L5R/SW où une face = un effet qui va de "+1 succès" à "truc non mathématique à décrire par le joueur/MJ").
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  17. #17
    Moi ce que je vois surtout c'est qu'il faut que tous les participants puissent déplacer leurs avatars ou faire des traits et des dessins sur la carte. Ca permet de dire "non mais toi tu vas là et moi je vais là, et ensuite paf et pouf". Avec un bouton "enregistrer position" et un bouton "retour à la position" pour permettre de tripoter le plan sans oublier qui était où au début de la conv.

    Pour les jets de dés, faudrait une gestion de double webcam Une sur les dés lancés 'en vrai"
    Envoyé depuis mon Motorola StarTac et Netscape Mail 5.23

  18. #18
    Citation Envoyé par theclaw Voir le message
    Une sur les dés lancés 'en vrai"
    Une reconnaissance d'image pour identifier le résultat, tant qu'on y est ?
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  19. #19
    Citation Envoyé par fenrhir Voir le message
    Une reconnaissance d'image pour identifier le résultat, tant qu'on y est ?
    J'ai pas osé le mettre mais ça doit pas être dur
    Envoyé depuis mon Motorola StarTac et Netscape Mail 5.23

  20. #20
    Citation Envoyé par William Vaurien Voir le message
    Dans le cahier de doléance, je rajouterais un truc bien foutu pour préparer ses scénario et utilisable en jeu.

    En gros un wiki spécialisé JDR avec:
    - un éditeur simple mais sympa (genre markdown)
    - des templates configurables en live
    - des macro à brancher sur des parties dynamiques de la page
    - des parties visibles par le mj / un seul joueur / tous
    - une partie 'prise de note'/blog pour les joueurs et le mj en cours de partie facilement accessible.
    - des liaisons entre les éléments automatiques (Si j'écris 'Sauron' dans une zone de texte et qu'il y a une page, je dois avoir automatiquement un lien vers cette page)
    - des formulaires dynamiques (aka fiche de persos)
    - une belle API pour faire des plugins et faire rajouter plein de trucs par la communauté (générateurs aléatoire, fiches vierges (pnj, monstres, équipements), des catalogues, des processus, des sous-systèmes, des hacks, des systèmes complets...

    Si derrière il y a un beau tableau blanc simple, intuitif et puissant, je pense que je remplacerais roll20 et FG sans réfléchir.
    Un wiki accessible ou et in-game est prévu ouais. Avec possibilité de partager des pages, envoyer des images et markdown. Pareil pour la prise de note, chacun aura une sorte de calepin virtuel.

    Pour la liaison automatique des mots, ça me semble compliqué techniquement (un wiki de 100 pages, une page de 1000 mots = 100000 vérifications à faire), je pense que les liens seront faits manuellement comme sur wikipedia.

    Il faut tout de même que je fasse attention à ne pas être trop ambitieux, un an de dev ça passe vite !

    Citation Envoyé par fenrhir Voir le message
    Je suis assez d'accord avec ça

    Ma remarque tient au fait que l'action en fonction du résultat dépend, dans pas mal de cas, non pas du résultat global du jet (nombre de dés > seuil, total, etc), mais aussi à certaines valeurs (les dés explosifs, mais aussi les systèmes comme beaucoup de jeux type L5R/SW où une face = un effet qui va de "+1 succès" à "truc non mathématique à décrire par le joueur/MJ").
    Je pense que c'est faisable via du scripting sans trop de soucis. Par exemple un jeu ou les 4 comptent comme des réussites, et 7+ compte comme un crit, et le total fait les dégâts :

    Code:
    Dice.roll('5d8 + @dex', function(result) {
        var fours = result.filter('=4');
        var crits = result.filter('>=7') * 2;
        var total = result.getTotal();
    
        render((fours + crits).toString() + 'success, total ' + total.toString() + 'damages');
    }
    Du coup il faut avoir quelques notions de programmation par contre pour créer sa feuille de perso custom..

  21. #21
    Et lier/créer automatiquement des entrées dans le wiki à partir du whiteboard, ce serait envisageable ? Genre click-droit sur la carte, ajout <template> ici.
    (tu vas avoir un sacré backlog avec toutes nos idées !)

  22. #22
    Citation Envoyé par hijopr Voir le message
    Du coup il faut avoir quelques notions de programmation par contre pour créer sa feuille de perso custom..
    Faut surtout pas ! Sinon c'est un retour à l'usine à gaz Roll20 et consorts.

    En gros pour custom une feuille de perso faudrait faire idéalement genre un formulaire google que tu pourrais "templater" après pour faire joli.
    Et j'ai envie de dire pareil pour le wiki. La plupart des gens tu leur demande d'écrire dans un wiki et ça devient un truc qu'ils ne feront jamais.

    Faut vraiment penser à un point d'entrée simple, ultra ergonomique et dépouillé pour faire des choses, comme avec des legos.
    La loutre ça poutre !

  23. #23
    C'est un peu compliqué d'exprimer exactement ce qui est prévu sans faire des dizaines de parapgrahes à chaque fois.

    Mais en gros, la construction de feuilles se fera via une interface, et des drag'n drop. On pourra assigner des calculs et des lancés de dés, etc aux champs facilement.

    Mais comme le dit fenrhir, pour certains cas il faut des outils plus puissants, c'est là que le scripting intervient.

    De toute façon la création de feuilles de perso d'un système ne va pas être ce qui sera le plus utilisé, et seulement les power users l'utiliseront vraiment. Un peu de JS ne devrait pas trop les effrayer.

  24. #24
    AoC powerhelper Avatar de Eradan
    Ville
    Dranactown/Poitain
    Citation Envoyé par hijopr Voir le message
    J'ai eu une idée d'un truc qui te ferais plaisir Eradan : la détection automatique de grille. Avec un peu de machine learning, c'est vraiment simple de détecter une grille sur une image, et de trouver les dimensions et l'offset (au cas ou la grille ne commence pas exactement au début d'une case) automatiquement.
    Ce serait pratique non ? T'upload ton image, click sur "detection automatique de la grille", et paf c'est fait.
    Comme dit plus haut, ça serait l'idéal, mais en pratique c'est très casse-gueule. Autant faire simple et rester sur une grille qui peut être créée et ajustée à la volée, avec peut-être une option 'Épaisseur de trait vectoriel/fixe' pour les cas particuliers. Ça reste suffisant, et tu pourras te consacrer à des fonctionnalités plus complexes et chronophages.

    Citation Envoyé par hijopr Voir le message
    Pour l'automatisation des jets de dès, j'y ait pas mal pensé, et voici comment je le vois pour le moment :
    1. un joueur fait un lancé de dés pour voir si il touche
    2. quel que soit le résultat, un bouton "lancer les dégâts" s'affiche en dessous du résultat. Ou un bouton "appliquer les effets", dans ce cas aller à 4.0
    3. le jet de dégâts est lancé, le total est affiché. Un bouton "appliquer les dégâts" est affiché (au joueur et/ou MJ)
    4. le joueur, en cliquant dessus, peut choisir une ou plusieurs cibles, ou des cibles une zone d'effet (qu'il peut filtrer par alliés/ennemis)
    5. les autres joueurs/PNJ/monstres recevant des dégâts ont une fenêtre qui s'ouvre "vous vous apprêtez à recevoir X dégâts" ou "vous vous apprêtez à recevoir tel effet". Ils peuvent alors choisir des modificateurs (dégats/2, aucun dégat, modifier carrément la valeur) etc.
    6. les dégâts/effets sont appliqués

    Bien sûr, tout ce mécanisme est optionnel, les joueurs peuvent tout gérer manuellement.

    Je trouve que c'est un bon mix entre automatisation, et laisser la main aux joueurs et au MJ. Qu'est-ce que vous en pensez ?
    Idée du moment en lisant les posts de la journée: les macros visuelles. Je prends l'exemple de D&D 3.5, parce que je connais bien le système et qu'il est facilement traduisible en équations simples.

    J'ai bien rempli ma feuille de perso. Je fais un clic droit sur ma barre de raccourci -> Créer macro, ce qui ouvre deux champs éditables. Dans le premier, je rentre le nom de ma macro (Attaque épée bâtarde). Dans la seconde, je fais glisser la macro générée par la feuille de personnage pour mon épée bâtarde, derrière laquelle je place un opérateur mathématique (+) et la macro générée pour ma capacité spéciale (Châtiment du Mal). La macro est donc liée à la feuille de personnage.
    Une fois en jeu, je fais glisser ma macro sur le token de l'ennemi que je veux attaquer. Si je ne suis pas à portée -> 'Vous êtes trop loin' ou autre message. Si je suis à portée, la macro va chercher la CA et les HP sur la feuille liée au token (ou renseignés directement sur le token?), et affiche les résultats.

    Ça reste relativement simple à coder normalement, non?
    Barba non facit philosophum.

  25. #25
    Pour l'autodetection de la grille, c'est effectivement pas le plus urgent. Et de toute façon, les valeurs de taille, offset etc restent ajustables manuellement (l'autodetection ne fait que poser les valeurs initiales).

    Pour ta proposition de comment gérer le combat, on en a déjà pas mal discuté, et le système sera assez proche de ce que tu propose, avec un peu plus d'intervention manuelle de la part des joueurs/MJ. La possibilité de combiner des attaques avec des capacités ou des sorts dans une seule macro et intéressante par contre.

    Citation Envoyé par Eradan Voir le message
    Ça reste relativement simple à coder normalement, non?

  26. #26
    Tu cibles principalement la famille des D&D et autre Pathfinder ou tu essaie de faire une appli universel et agnostique ?

  27. #27
    Résultats du sondage

    Population
    Les participants proviennent de http://forum.canardpc.com et https://www.jdrvirtuel.com
    Il y a eu un peu plus de 40 réponses au sondage, ce qui n'est pas énorme, mais suffisant pour se faire une première idée.
    Une participation a été supprimée car la personne a insulté ma maman dans les réponses libres .

    Résultats
    • Environ 60% des participants se sont déclarés comme principalement MJ. Je pense qu'on est loin du pourcentage réel dans la population rôliste générale, simplement que les MJ sont plus actifs sur les sites web sondés.
    • Roll20 est très majoritairement utilisé comme table virtuelle, à 70%, suivi de Fantasy Grounds à 20%.
    • Les rôlistes semblent relativement satisfaits de leur table virtuelle, à 55% bon et très bon et 35% correct. (mais ça c'est avant qu'on leur montre à quel point on peut faire mieux ).
    • L'écrasante majorité (80%) utilise des cartes trouvées sur le web pour les battlemap, city map et world map. C'est particulièrement intéressant, car je pensais à peut-être coder des générateurs de carte, mais vu qu'une minorité semble utiliser des outils d'aide à la création, peut-être que ce n'est pas le plus pressé.
    • Quasiment personne n'utilise le système audio intégré à roll20 ! Les gens utilisent discord à 60%, suivi de TeamSpeak à 25%. C'est une excellente nouvelle pour moi, car faire un serveur audio lié à l'appli est un enfer à gérer.
    • Dans la même continuité, quasiment personne n'utilise de webcams durant les parties (90% de jamais, 8% de rarement). Encore une bonne nouvelle, un serveur de streaming de vidéo étant encore pire que pour de l'audio.
    • Environ 35% de la population (majoritairement MJ donc) à acheté une licence ou paie un abo pour leur table virtuelle.
    • Pour DnD5, il semblerais que quasiment tout le monde qui y joue possède le PHB en physique, et environ 50% de ceux-ci l'ont dans un version dématérialisée sur Roll20 ou FG.
    • Finalement, 80% des participants préfère les jetons vu de profil plutôt que vu de dessus, ce qui m'arrange bien pour certaines raisons


    Je compte refaire le sondage en anglais pour la population américaine car il s'agit de la cible de l'appli, mais pour le moment les résultats vont plutôt dans le sens de ce que je voulais faire. Qu'il n'y ait pas besoin de faire un serveur audio/vidéo est un soulagement.

    Il y a juste le pourcentage de gens satisfaits par leurs applis de table virtuelle que je trouve étonnamment haut vu l'ergonomie de celles-ci.

    - - - Mise à jour - - -

    Citation Envoyé par William Vaurien Voir le message
    Tu cibles principalement la famille des D&D et autre Pathfinder ou tu essaie de faire une appli universel et agnostique ?
    Il faudrait que la communauté puisse créer leurs systèmes/feuilles de persos pour tous types de jeux, mais il y aura beaucoup de boulot sur le support de DnD5 avant le lancement (simplement parce que c'est le jeu largement le plus joué).

  28. #28
    Pour la satisfaction, ça ne m'étonne pas. C'est le ressenti que je vois sur reddit et le fofo de Roll20. L'énorme majorité des gens sont déjà contents d'avoir des feuilles basiques donc la carac est mise à jour par le changement de valeur d'une stat. Il y a bien des gens qui cherchent beaucoup plus, mais comme partout les "power user" sont une minorité, même si ce sont parmi les plus actifs en ligne.

    Pour les générateurs de map : je n'utilise pas car c'est très très moche, très pauvre. S'il s'agit juste de me faire une encounter rapide, je jette 9 tiles HD sur la table virtuelle, ça va plus vite. Si c'est pour prévoir des trucs très précis, peu sont assez riches et souples pour coller à ton scénario.
    La seule exception est une paire de générateurs de villes et de cartes du monde.

    Sans parler du fait qu'aucun générateur de donjon que je connais ne permet de choisir la définition ni la résolution qu'on veut.

    - - - Mise à jour - - -

    PS ha un petit concurrent vient de griller ton projet :
    https://youtu.be/iP9h_c2lqKY
    Citation Envoyé par ackboo
    La torpille de World of Warships est l'arme la plus jouissive depuis le railgun de Quake 3.

  29. #29
    Citation Envoyé par fenrhir Voir le message

    PS ha un petit concurrent vient de griller ton projet :
    https://youtu.be/iP9h_c2lqKY
    Ah mais comme ça me fait trop envie ce truc !

    En plus c'est sur Mac
    Envoyé depuis mon Motorola StarTac et Netscape Mail 5.23

  30. #30
    Grace à une discussion avec raspyrateur hier, je vais modifier certains trucs sur la partie site pour mieux gérer les communautés.

    Je pensais à un hub par jeu populaire, par exemple pour Cthulhu :
    - une page d'accueil avec une vision d'ensemble du jeu et des raccourcis vers les éléments suivants
    - un forum dédié au jeu
    - des actualités sur le jeu
    - éventuellement un wiki dédié
    - des liens vers les éléments de la boutique qui sont en rapport avec Cthulhu (suppléments numériques, ressources, art, etc.)
    - un gamefinder dédié à Cthulhu pour trouver des gens avec qui jouer (en fait ce sera simplement le gamefinder principal filtré)

    Le but étant de créer un endroit où les gens puissent échanger et en apprendre plus sur le jeu, et ne se connectent pas simplement juste pour jouer une partie un soir par semaine.

    Qu'est ce que vous en pensez ? Des idées de features à rajouter aux hubs ?

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •