EDIT : ceci est mon journal de bord pour ce projet. Mais n'hésitez pas à intervenir, tous vos commentaires et questions seront les bienvenus !
Je cherche à créer un simulateur de Tarot des Ombres (le jeu de Tarot qui accompagne le jeu de rôle Les Lames du Cardinal) accessible sur le net.
Je tiens à prévenir : c'est en gestation et ce ne sera pas pour tout de suite. Peut-être jamais d'ailleurs. J’ai réfléchi et débuté le projet seulement aujourd’hui ! Alors ne vous emballez pas !
Je vais faire une présentation rapide du projet puis je poserai quelques questions à ceux qui voudront bien me répondre et me consacrer quelques instants.
- Pour quoi : simuler les mouvements de cartes entre les joueurs (Les Lames) et le MJ
- Pourquoi : parce que j’ai du temps et que ça peut être utile en complément d’une partie en ligne, ou tout simplement si vous ne trouvez pas de Tarot des Ombres dans le commerce (ce qui n’est pas rare, vu qu’il est épuisé) ou avez oublié le votre à la maison
- Où : en ligne = sur le web
- Pour qui : tout le monde pourra l’utiliser. Il suffira de s’inscrire gratuitement sur le site.
- Comment :
- Le MJ créera la partie, paramètrera le ou les Tarots des Ombres :
- Il pourra retirer des cartes du paquet
- Il pourra choisir de jouer avec un seul Tarot (celui du MJ), où tout le monde piochera
- Il pourra choisir de jouer avec deux Tarots (celui du MJ où il sera le seul à piocher, plus celui de la troupe des Lames où seuls les joueurs piocheront)
- Ou même choisir de confier un Tarot à chaque joueur (chacun piochera dans son propre Tarot)
- EDIT : caduque — Le MJ ne pioche pas dans le Tarot, on utilise un seul Tarot, deux s'il y a plus de n Lames dans la partie (n restant à définir)
- Le MJ invitera ses joueurs
- Les joueurs pourront se connecter à la partie
- La partie pourra être sauvegardée pour une nouvelle session
- La partie sera effacée de la base de données à la demande du MJ (à la fin de la session) ou automatiquement après une période donnée sans connexion de la part du MJ
- Le MJ créera la partie, paramètrera le ou les Tarots des Ombres :
- Qui : moi tout seul, pour l’instant
- Avec quoi : HTML5, CSS3, PHP, SQL
EDIT : Un petite idée du déroulé du programme + quelques aperçus des mails qui seront envoyés aux participants aux parties virtuelles de Tarot des Ombres : viewtopic.php?p=161#p161
EDIT : Bible de traduction pour l'interface en anglais développée en parallèle :
viewtopic.php?p=156#p156
Les Arcanes en anglais : viewtopic.php?p=156#p156
EDIT : J'envisage de prévoir l'interface dans d’autres langues que le français et l'anglais… Qui sait, les romans se vendant à l'international, le jeu de rôle pourrait en faire de même ?
- Ce que ce ne sera pas :
- Ça ne remplacera pas un outil de jeu en ligne tel qu’un VTT
- Il n’y aura pas de Chat’ (juste un zone où mettre une ligne de texte en accompagnement d’une action du joueur ou du MJ)
- Ce ne sera pas un remplaçant du MJ ni du livre de règle. Les règles ne seront pas gérées.
- Ça ne servira pas à tirer les cartes ou à dire la bonne aventure (mais vous vous en doutiez, non ?)
- Ce que ce sera :
- Ce sera juste un simulateur de mouvement de cartes de Tarot : tirage/pioche, jeu (mise sur la table — en cas d’affrontement des Lames), défausse, battage des cartes
- Le MJ pourra demander à un joueur de faire une action
- Le joueur pourra agir et rendre sa copie au MJ
- Les autres joueurs pourront voir les cartes jouées (et par qui elles sont jouées)
- Interface graphique — je promets, à terme, de ne pas scanner les cartes du Tarot des Ombres. Je trouverai un visuel qui ne portera pas atteinte aux droits des auteurs. À moins qu'on me donne l'autorisation, au final, d'utiliser les visuels des cartes : mais ça c'est une autre histoire…
- Responsive — ça s'adaptera au format et à l'orientation de votre device (comme on dit en français) : ordi, tablette, smartphone.
J’ai quelques questions :
EDIT : Toute mes questions et toutes vos réponses sont centralisées ici : viewtopic.php?p=160#p160
J’ai mis en ligne l’interface-joueur
(non-fonctionnelle : pas la peine de cliquer comme des malades sur les boutons et les icônes, hein ?)
Disponible à cette adresse : https://forum-des-lames.fr/interface_lame.html
(C'est rigolo, il y a des effets sonores — ils seront débrayables — qui accompagnent l'appui sur les boutons et images de l'interface)
(Voir la justification de la sonorisation ici : viewtopic.php?p=158#p158
EDIT : J'ai créé deux pages supplémentaires sur le site :
(Moins sexies et rigolotes mais indispensables au projet — avec des infos sur le projet et un lien vers l'interface sur ces mêmes pages)
Création d’une nouvelle partie = https://forum-des-lames.fr/creation_partie.html
Connexion à une partie en cours = https://forum-des-lames.fr/connexion_partie.html
Faites moi vos retours, ici, sur le forum de Casus NO ou sur celui de BBE :
- Ça à l’air complet ?
- Il manque quelque chose d’évident pour vous ?
- Je suis avide de questions, de réponses, de conseils et de critiques (constructives si possible)
Bugs connus :
- La (nouvelle et toute dernière version de la) page n’est pas encore en ligne ? — Je vais le faire incessamment sous peu (de poisson comme on dit à Dunwich)
- Ça ne marche pas ? — Non, la partie programmation en dur n’a pas commencé. J’ai réfléchi et débuté le projet seulement aujourd’hui (20 mars 2020) ! Vous pouvez juste zieuter l’interface. Je sais, c’est pas cool.
- J'y comprends rien à l'interface — Vous pouvez passer la souris sur l’interface. J’ai placé quelques bulles d’aide qui précisent la fonction des éléments de l’interface (bien entendu, ça ne marche que si vous avez une souris ou autre pointeur : pas avec un téléphone portable – smatphone – ou une tablette où vous tapotez…)
- La zone de message dépasse de la fenêtre — Je vais essayer de résoudre ça, mais ce n’est pas très urgent • Réglé
- La fenêtre dépasse du cadre de l'écran.