[Résolu] Création de session pour site WordPress

  • WordPress :5.2
  • Statut : résolu
9 sujets de 16 à 24 (sur un total de 24)
  • Auteur
    Messages
  • #2269864
    ferman
    Participant
    Maître WordPress
    1189 contributions

    Bonjour,

    Je pense qu’une solution simple est suffisante. Si ultérieurement vous souhaitez faire plus de combinaisons,  je crois qu’il faudrait plutôt s’orienter vers la création de listes au hasard. Dans wordpress, il y a des plugins qui semblent faire ça et il y a aussi du code relativement simple mais je ne connais pas du tout et il y aurait un  assez gros travail  (intéressant) d’adaptation. Voir ici  et pour l’idée générale . Regardez là aussi , ça pourrait vous intéresser dès maintenant pour le formulaire.

    #2269889
    HImac in touch
    Participant
    Initié WordPress
    9 contributions

    Merci ferman pour vos liens, je vais regarder ça.

    L’affichage aléatoire des pages Web peut être une bonne idée, mais je ne veux pas que 2 équipes se rencontrent en faisant la même énigme au même moment. C’est pour ça que j’avais pensé à un parcours prédeterminé pour chaque groupe. Je suppose que si c’est aléatoire il y a des probabilité que la même énigme sorte pour 2 voire 3 ou encore mieux 4 équipes en même temps non ?

     

    Sinon j’ai testé deux formulaires qui faisaient partis de la liste. Et ils ne correspondent pas vraiment à ce que je recherche. Ce sont encore des quiz qui donnent un résultat final pour l’intégralité du quiz. Dommage parce que y avait des options comme la redirection ou si la réponse était bonne ou pas.

    #2269890
    alex83270
    Participant
    Chevalier WordPress
    200 contributions

    Oui il y a une probabilité qu’ils se rencontrent, après elle est assez faible vu qu’il y a quand même 120 parcours. Quoique, si on regarde bien le diagramme précédent, bon nombre d’endroit ont des énigmes en communes selon les étapes.

    #2269953
    Flobogo
    Modérateur
    Maître WordPress
    15850 contributions

    Je suppose que si c’est aléatoire il y a des probabilité que la même énigme sorte pour 2 voire 3 ou encore mieux 4 équipes en même temps non ?

    Je vous l’ai indiqué dès ma 1ère intervention :

    ça laisse 120 possibilités d’organisation pour un seul groupe. Avec 4 groupes, cela ne laisse que 30 possibilités par groupe

    Je crois d’ailleurs que cela fait 40 possibilités (120 / 3), car un groupe ne peut pas être en opposition avec lui-même 😀
    Enfin, comme quoi, les calculs de probabilités qu’on fait en Terminale Scientifique, ça sert un jour.  🙄

    Pour conclure : gérer les membres par rôle et par session, c’est tout à fait possible avec WordPress.
    Par contre, votre idée de parcours “imposé”, à la fois aléatoire mais sans aucun doublon à un instant T (une équipe ne doit pas “croiser” une autre au même lieu au même moment), ça, ça me semble toujours compliqué avec WordPress … qui n’est pas un logiciel de création de jeu. Il y a sûrement d’autres plateformes pour ça.

     

     

    #2270208
    ferman
    Participant
    Maître WordPress
    1189 contributions

    Bonjour,

    Je disais précédemment “Avec un petit compromis et si j’ai bien compris le principe (je n’en suis pas du tout certain!)”… J’avais raison de ne pas en être certain:   Je n’avais pas vu que le jeu se déroulait dans le monde réel et non virtuel et donc je ne voyais pas le problème des rencontres possibles.

    Comme quoi la règle de base: “Avant de tenter de résoudre un problème il faut en avoir bien lu l’énoncé et l’avoir compris est bien vraie”!

    Mais cela pose une autre sérieuse question: pour faire un bon calcul de probabilités il faut avoir parfaitement défini le système or si je ne fais pas erreur ce n’est pas du tout le cas; il manque le facteur humain. Comment garantir que des équipes ne se rencontreront pas si elles visitent les mêmes sites même en ordre différent. Supposons que Toto (team 1) soit particulièrement brillant: il passera à l’étape suivante (par ex 2) rapidement pendant que Titi (team 2), à l’esprit un peu lent sera encore en train de tenter de résoudre son énigme. Et que dire de Tutu le boulet  (team 4) qui sera encore en train d’essayer de déchiffrer son énoncé alors que les compétiteurs seront déjà arrivés les uns après les autres .

    En language php pour <span class=”bbp-author-name”>HImac in touch qui aime bidouiller les codes “la variable $temps n’est pas définie.” Et à moins d’imposer un top de départ pour tout le monde + un temps précis d’arrivée et de départ pour chaque étape je vois mal comment on peut la définir.</span>

    Sans rire, je ne vois pas comment le jeu tel qu’il a été exposé peut fonctionner (mais peut-être que tel Tutu,  je n’ai toujours pas compris l’énoncé) . Je pense qu’il faut plutôt organiser un jeu purement virtuel avec recherche sur internet concernant la ville en question  et là tout est possible.

    En particulier, je pense qu’il est très facile, sans plugin (avec un peu de code) et sans créer de nouveaux rôles, de faire des parcours simples  (quelques étapes)  où la réponse à une énigme donne l’accès à la suivante (j’ai rapidement essayé le principe sans creuser car le jeu me semble  bancal par ailleurs). On peut aussi imaginer un système dans lequel le jeu s’arrêterait automatiquement dès qu’un concurrent a répondu à toutes les énigmes. etc…

    @flobogo qui passera certainement par ici à l’occasion d’une de ses crises d’insomnie. Bravo pour avoir fait l’effort de formaliser la procédure à suivre en cas de piratage. Cela facilitera beaucoup les réponses aux demandes d’aide.

    #2270234
    Flobogo
    Modérateur
    Maître WordPress
    15850 contributions

    Je n’avais pas vu que le jeu se déroulait dans le monde réel et non virtuel

    Moi non plus. Je crois que c’est dans le monde virtuel puisque ça se passerait sur un site WordPress, donc “quelque part sur la Toile”.
    Mais même virtuellement, quand je disais qu’une équipe ne doit pas en “croiser” une autre au même lieu et même moment, je voulais dire (dans le contexte) : ne pas être sur la même énigme (la même page) au même moment.

    Et évidemment, que ce soit en ligne ou en réel, on ne joue pas “contre” (ni avec) soi-même.

    Enfin, le projet a encore besoin d’être travaillé, et pas sûr que ce soit intéressant de gérer ça avec WordPress, ou alors seulement pour la partie “accès des utilisateurs à la page de départ”, qui redirigerait après connexion vers une URL d’un jeu en ligne. Je dis ça, je dis rien : j’y connais rien à la création de jeu en ligne.

    – – – – – – – – – – – – – – – – – – –

    Hors sujet

    Bravo pour avoir fait l’effort de formaliser la procédure à suivre en cas de piratage. Cela facilitera beaucoup les réponses aux demandes d’aide

    Merci. C’est le but.

    #2270239
    ferman
    Participant
    Maître WordPress
    1189 contributions

    Je n’y connais rien non plus mais là le problème était intéressant à étudier et finalement c’est relativement simple.

    #2270277
    HImac in touch
    Participant
    Initié WordPress
    9 contributions

    J’ai l’impression que vous êtes un peu parti sur vos propres délires à donner votre opinion sur ce que je fais et comment cela doit être fait. Il ne me semble même pas vous avoir demandé votre avis sur le projet en lui même.

    En particulier, je pense qu’il est très facile, sans plugin (avec un peu de code) et sans créer de nouveaux rôles, de faire des parcours simples (quelques étapes) où la réponse à une énigme donne l’accès à la suivante (j’ai rapidement essayé le principe sans creuser car le jeu me semble bancal par ailleurs). On peut aussi imaginer un système dans lequel le jeu s’arrêterait automatiquement dès qu’un concurrent a répondu à toutes les énigmes. etc…

    C’est justement ce que je recherchais dès le départ en postant mon message ici mais apparemment, cela est plus intéressant de s’occuper d’une partie du projet pour laquelle, une réponse n’était pas recherchée..

     

    Je vous remercie en tout cas pour votre temps, au plaisir.

    #2270306
    ferman
    Participant
    Maître WordPress
    1189 contributions

    Bonjour,

    Mais non pas du tout. Simplement je n’ai pas compris (donc je suis sûrement Tutu) si le jeu impliquait un déplacement en vrai dans une vraie ville ou si le jeu était purement virtuel.  Dans le premier cas, je ne vois pas comment faire. Dans le second je crois que oui. C’est tout.

9 sujets de 16 à 24 (sur un total de 24)
  • Vous devez être connecté pour répondre à ce sujet.