Fiche de personnage V2 - Cahier des charges

Pour améliorer le jeu, mettons en commun nos idées, que ce soit sur le plan technique, ou des descriptions.

Modérateur: Modérateurs (+)

Fiche de personnage V2 - Cahier des charges

Messagepar Maitre Ashénaär le Mer Mar 12, 2008 12:31 pm

La raison et l'intention :

Suite à des problèmes de compréhension du fonctionnement des fiches de personnages de la part de certains nouveaux joueurs j'ai l'intention d'en faire une nouvelle version de la fiche de personnage. L'objectif est que la fiche soit plus intuitive à remplir, cela évitera aux joueurs de galérer, de poser de questions et donc du même coup fera gagner du temps aux animateurs. Je remarque aussi que certains nouveaux joueurs comment à remplir leur fiche et ne comprenant pas comment remplir les autres champs, ils abandonnent et ne jouent jamais.



L'existant :

Actuellement la fiche de personnage dispose de différents champs à remplir ou à sélectionner. Les champs à remplir sont indépendant des uns des autres, par contre les champs à sélectionner dépendent d’un précédent choix. Par exemple le choix de l’enfant dépend des choix précédemment fait du peuple et du sexe. Le choix du profil dépend du choix de l’enfance. Et le choix du vécu dépend du choix de l’enfance et du profil.
La fiche de personnage est un grand formulaire disposant d’un unique bouton « Modifier » qui permet de valider les choix.
La soucis est que pour remplir sa fiche il faut le faire en plusieurs validation :
- sélectionner son peuple et son sexe, et valider
- la fiche en fonction de choix précédemment fait propose une liste d’enfance, on sélectionne et valider
- la fiche se recharge Ă  nouveau pour proposer une liste de profil, on valide
- etc…..


L’objectif :

Le but de la version V2 est de proposer une fiche de personnage que l’on peut remplir en un seul coup. Il faut donc qu’en sélectionnant le peuple et le sexe la liste des choix de l’enfance s’affiche aussitôt. De même en sélectionnant l’enfance une liste de profil sera affiché. En sélectionnant le profil un liste de vécu sera proposé.
Le bouton modifier sera toujours là pour valider l’ensemble des choix.
Les bonus offert en fonction des choix ne sont visibles qu'une fois les valeurs enregistrées.
Une fois les valeurs enregistrées, elles ne doivent plus être modifiable.


Différentes manières de faire :

Manière n°1 : seul le bouton modifier enregistre les données
Dans le cas où le joueurs est arrivé au choix du vécu (il a déjà rempli le peuple, sexe, enfance et profil) celui-ci pourra toujours effectuer un changement dans un champ précédemment. Ainsi s’il change son enfance, cela remettra à 0 son choix de profil ainsi que son choix de vécu.
Manière n°2 : les choix effectué enregistre au fur et à mesure.
Si l’on ne souhaite pas que le joueur puisse revenir en arrière il faut que les choix à un niveau valide le niveau précédent. Par exemple une fois que le joueur a sélectionné sont enfance alors le choix du peuple et du sexe est enregistré et le joueur ne peut plus le changer. Une fois qu’il sélectionner son profil, l’enfance est enregistrée et n’est plus modifiable.


Techniquement :

Je vais utiliser la technologie AJAX (du Javascript amélioré) qui permet d’agir sur ma base de donnée en restant sur la même page.
Il va falloir que j'enregistre quelque part les choix en cours pour être utilisable par l'AJAX, soit en bas ede donnée ce qui duplique les champs, soit autrement mais comment ?
Si je dupplique les champs en base de donnée :
En base de donnée je vais devoir dupliqué les champs :
- un champ pour le choix en cours afin d’être utilisé par mon AJAX et afficher les listes suivantes
- un champ pour les valeurs enregistré (ce sont les valeurs réelles du personnages une fois que le choix est validé : avec la manière n°1 lors du clic sur le bouton Modifier, avec la manière n°2, lors du choix d’un champ suivant).
L'autre solution seraient de mettre les choix en cours dans une session, ce qui serait plus logique....


-------------------------



J'aimerais avoir vos avis de joueurs, d'animateurs, d'internautes et d'informaticiens pour ceux qui le sont. Entre autre pour le choix entre la manière n°1 et la manière n°2.
L'avantage de la mmanière 1 c'est que le joueurs peut "naviguer" parmis les peuple/enfance/vécu et voir ce qui lui correspond le mieux.
L'avantage de la méthode n°2, c'est justement qu'il ne peut pas le faire et donc ignorera ce qui est permit part les autres choix.

Etant donné qu'on a diffusé les listes d'enfance/profil/vécu dans les règles du jeu j'ai une préférence pour la manière n°1.

--------

Je débute en AJAX donc je galère un peu avec cette technologie....
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Messagepar Gurlim Armgur le Mer Mar 12, 2008 2:31 pm

Bon bah comme l'avis des joueurs est demandé, je me permet de donner le mien... :roll:

Premièrement, je trouve que c'est une bonne idée de remédier à ce problème de fiche, car même si moi, ça ne m'a pas découragé au point de me faire partir du jeu, j'avoue qu'au début, je comprenais pas trop le fonctionnement...

Pour le côté technique, je ne suis d'absolument aucune aide car j'y connaîs rien mais pour l'avis sur la manière, je serais plutôt pour la 1, car la 2 ne donne pas de "droit à l'erreur" et comme on peut toujours se tromper, mieux vaut laisser la possibilité de se reprendre, surtout si le joueur n'a pas une idée bien précise du perso qu'il veut créer. Et puis comme tu dis, de toute façon on peut consulter les listes d'enfance/profil/vécu dans les règles alors bon...
Offline

Avatar de l’utilisateur
Gurlim Armgur
Banneret
 
Fiche de personnage
 
Messages: 223
Inscrit le: Mer Jan 30, 2008 2:49 am

Messagepar Traak LuneVerte le Mer Mar 12, 2008 9:22 pm

Les deux manières ont leurs avantages respectifs. A toi de voir laquelle tu préfères et laquelle est la plus facile à coder.
Puisque tu nous demandes notre avis, je serai pour la manière 2, ne pas permettre de changer un choix une fois qu'il a été fait. Si le joueur ne trouve pas le profil qui lui convient au bout de ses choix, il a toujours la possibilité de contacter un animateur pour que soit rajouter le profil qu'il veut ou remettre sa feuille à 0.
Offline

Avatar de l’utilisateur
Traak LuneVerte
Ecuyer
 
Fiche de personnage
 
Messages: 58
Inscrit le: Sam Mar 03, 2007 2:58 pm
Localisation: Paris

Messagepar Olhim le Mer Mar 12, 2008 11:53 pm

Justement, Traak, comme les animateurs sont gentils, ils changeraient toute fiche de perso à la demande du joueur. Comme ils sont fainéants, il vaut mieux que le joueur puisse s'en charger tout seul.

Je suis donc partisan de la première idée.

Après, j'y connais rien en technique, alors je peux pas t'aider.
Offline

Olhim
Animateur
 
Fiche de personnage
 
Messages: 1429
Inscrit le: Dim Nov 16, 2003 12:05 am

Messagepar Maitre Ashénaär le Jeu Mar 13, 2008 11:55 am

Bon dans la partie "Techniquement" j'ai dis que de la merde. Je n'ai ni besoin de dupliquer mes champs en base de donnée ou de faire une session c'est beaucoup plus simple. J'avance un peu dans le brouillard mais je me rend compte que c'est moins complexe que prévu.
Merci à Shenryu qui au passage m'a éclaircit les idées.

Je préfère aussi la méthode n°1, en plus je pense qu'elle est plus simple à mettre en place !

Il ne faut pas oublier qu'une fois qu'on a cliquer sur "Envoyer" en bas de la fiche de personnage tous les choix effectué seront enregistré et donc plus modifiable (sauf si le joueur demande à un animateur).
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Messagepar Maitre Ashénaär le Ven Mar 14, 2008 5:31 pm

Voilà j'ai mis en place la version V2 de la fiche de personnage pour la série : Peuple/Enfance/Profil/Vécu.

Si vous remarquez le moindre problème, ou avez une question n'hésitez pas il est possible que je n'ai pas tout vu.

Je vous autorise même à créer des nouveaux comptes pour tester !

Par contre je n'ai pas fait en AJAX la partie Don/Handicap, il faut donc sélectionner les dons 1 par 1 en validant le formulaire pour accéder aux dons supplémentaires. Mais bon ça devrait pas être bien plus difficile que ce que j'ai déjà fait. Faut juste que je trouve le temps....
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Messagepar Sfyrm le Mer Mar 19, 2008 10:13 pm

Il y a quelques petits problèmes. Quand on essaie de s'inscrire, on a deux lignes d'erreur qui s'inscrivent en haut de la page d'inscription:

Warning: Missing argument 2 for race_select() in /home/local/apache/htdocs/sites/t/terresdhormia.com/forum/includes/functions_selects.php on line 25

Warning: Missing argument 3 for race_select() in /home/local/apache/htdocs/sites/t/terresdhormia.com/forum/includes/functions_selects.php on line 25

Ensuite une fois qu'on a validé notre compte et qu'on a édité pour la première fois sa feuille de perso en remplissant la race, l'enfance, le profil et le vécu, quand on la réédite, on a l'impression que la feuille a été réinitialisé au niveau enfance, profil et vécu qui sont remis à zéro. Par contre à partir d'un compte animateur, ces choix sont remplis correctement.

Il y a également des caractères non désirés avant le récapitulatif du profil et du vécu.

Profil: 1Combattant
Vécu: 130bhhhhBaroudeur
Offline

Avatar de l’utilisateur
Sfyrm
Animateur
 
Fiche de personnage
 
Messages: 329
Inscrit le: Mar Mai 15, 2007 11:53 pm
Localisation: Une cave sombre de Hormia

Messagepar Maitre Ashénaär le Jeu Mar 20, 2008 11:51 am

Ouai c'est pire qu'avant. Je vais essayer de corriger tout ça ce soir.....
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Messagepar Maitre Ashénaär le Jeu Mar 20, 2008 9:50 pm

Bon voilà c'est corrigé, et l'amélioration que j'ai voulu apporter fonctionne :
quand les animateurs modifie les choix sur une fiche, il y a les anciennes valeurs qui sont toujours affichées.
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Messagepar Maitre Ashénaär le Dim Avr 06, 2008 8:35 pm

J'ai corrigé un nouveau bug : le changement de sexe du personnage ne changeant pas la liste des enfances et donc on ne pouvais pas accéder aux enfances féminins. C'est corrigé !
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans

Re: Fiche de personnage V2 - Cahier des charges

Messagepar Elena Kruyech le Ven Juin 04, 2010 3:36 pm

Pour le Panthéon Lunaire :
"Les Orthodoxes vénèrent tous les dieux tandis que les Hérétiques ont une vision plus monothéiste en privilégiant un dieu tout en reconnaissant les autres, créant des dissensions au sein de la communauté des croyants."

Est-ce que ce serait possible de proposer "Orthodoxe" et "Hérétique" (en changeant peut-être les noms au passage...?) dans la fiche de personnage pour les religions ? Le deuxième choix permettrait de choisir un dieu parmi une liste qui apparaîtrait si on fait ce choix.
Offline

Avatar de l’utilisateur
Elena Kruyech
Animateur
 
Fiche de personnage
 
Messages: 1026
Inscrit le: Sam Jan 24, 2009 8:55 pm

Re: Fiche de personnage V2 - Cahier des charges

Messagepar Maitre Ashénaär le Lun Juin 07, 2010 3:10 pm

J'ai rajouté orthodoxe et hérétique, ainsi que le culte de Bahmondor.

Pour le choix supplémentaire, on verra plus tard. Pour l'instant c'est à préciser dans le BG.
Offline

Avatar de l’utilisateur
Maitre Ashénaär
Animateur
 
Fiche de personnage
 
Messages: 2648
Inscrit le: Sam Nov 08, 2003 10:16 pm
Localisation: Le Mans


Retourner vers Gestion du Jeu

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron