Aller au menu du forum Aller au contenu du forum Aller à la recherche dans le forum
Logo Khaganat
Menu principal

Bibliothèque IG

Liria

Ce texte est le copier/coller d'un PAD concernant un projet de bibliothèque IG débuté par Kaiyo et Vrana
Voici le lien vers l'original : http://sync.in/lj0ZGxDijF
Certains points ont bloqué ce projet : essentiellement, le fait que la position d'un joueur n'est  mise à jour qu'une fois pas heure lorsque nous y accédons via l'API ryzom public du WebIG

Raison de ce message : relancer ce projet dans le cadre de Khaganat
====

Projet : Parchemins d'Atys
Par les chemins de l'écorce
 
Concept :
Il s'agit de rendre accessible en jeu (IG) des documents concernant Atys au joueur. Au gré de ses pérégrinations le joueur pourra découvrir des parchemins, les consulter, les annoter, ou même en mettre à disposition. A contrario de l'encyclopédie qui concentre en un seul lieu les connaissances profanes et cryptiques, le principe de cette bibliothèque est de lié un parchemin à un lieu. Ainsi la découverte et la consultation est intimement lié à la position dudit joueur.
 
Afin d'expliciter le fonctionnement de cette bibliothèque, nous allons détailler des cas d'utilisation puis nous listerons les fonctionnalités de l'application.

1) Fonctionnement Basique
L'application affiche dans une fenêtre une carte de la zone où est située le joueur ainsi que les parchemins visibles du joueur sur cette carte.
Le joueur peut consulter le parchemin en le sélectionnant sur la carte ou dans la liste prévue à cet effet sur le volet latéral de la fenêtre >> Cela afficherait les titres des ouvrages par lieu, et seuls ceux "génériques" seraient lisibles de n'importe où (couleur spécifique/icône).
Le joueur peut aussi naviguer sur cette carte, comme il le ferait avait sa Map pour consulter d'autres parchemins déjà découvert par lui mais situés dans d'autres lieux. >> Je pense que l'accès aux parchemins ne devrait être possible que pour ceux du lieu ou le personnage se trouve, ou de ceux dans son inventaire, sinon on n'a accès qu'à un résumé (fourni par l'auteur ou écrit par soi-même mais limité en taille)
On peut transporter un certain nombre d'ouvrages maximum, et en stocker dans sa bibliothèque (qu'on peut poser où on veut ? car chaque homin a un appartement à un endroit différent, donc il vaut mieux laisser libre les gens de la mettre où ils veulent). Comme le nombre sur soi est limité, il faut faire des choix. => Possibilité de faire certaines choses pour augmenter la taille de son sac ?

2)  Fonctionnement  basique+
Le joueur peut ajouter certains de ces documents dans une liste d'accès rapide (documents préférés) afin de les retrouver pus rapidement >> Créer un inventaire dédié aux documents, avec deux volets : un sur soi, limité en taille (X documents à la fois) et un autre chez soi, pas limité en taille.
Le joueur peut annoter un parchemin. l'annotation fonctionne de la même manière que l'ajout d'un parchemin, sauf que cette annotation est liée au parchemin de base (donc même possibilités sur l'annotation : privé, public, limité à une catégorie de joueurs, etc...)

3) Fonctionnement avancé :
Le joueur peut déposer de nouveaux parchemins sur l'écorce. Il ne peut éditer que ceux qu'il a dans son inventaire ou ceux de l'endroit où il est ? Peut-il déposer n'importe où ? SI oui comment cela signale-t-il qu'un document se trouve dans les parages ? Si non,  dans quoi peut-on les déposer ?
Un parchemin s'éditera de la même manière qu'un message sur le forum ou un document wiki (à voir sur le format BBcode/Wiki)
Un joueur peut modifier un parchemin existant s'il en est le propriétaire
Un joueur peut effectuer une recherche sur les document (es critères de recherche sont explicités dans la partie fonctionnelle)

4) Fonctionnement d'administration
Intégrer ici les fonctionnalités d'administration  de la bibliothèque :
- suppression de documents,
- limitation des accès d'un joueurs
- bannissement.
- etc.

=========================================================

Partie fonctionnelle:

1) Qu'est ce qu'un parchemin
Un parchemin est un document texte pouvant contenir :
- des mises en formes (gras, couleur, etc...)
- des images ( où les héberger ? ...)
- des liens ( liens vers d'autres parchemins ? )
On peut envisager donc d'utiliser l'approche "BBcode" propre aux forum, ou plutôt l'approche "Wiki" pour saisir ces parchemins
Ce parchemin est décrit aussi par des méta-données qui peuvent servir à le  localiser/retrouver
- Un titre
- Une liste de mots clefs
- Une liste de thèmes (hiérarchie prédéfinie style Dewey mais spécifique, ex : /Lore/Zoraï/Masque/Cérémonie )
- Un/des auteur(s) : ce n'est pas le joueur  mais les auteurs du document : exemple les 4 chefs des nations pour le traité de paix
- Une date : ce n'est pas la date de publication, mais cette du document, par exemple la date de signature du traité de paix
- Localisation : une hiérarchie sous la forme : /atys/pays/région/zone/coordonnées
Exemples :
/Atys/Jungle/Zora/Daïsha/X:3.3435,Y4.565656
/Atys/Encyclopédie <= lieu indépendant de la situation géographique
Note : un document n'a pas forcément une localisation exacte : il peut être rattaché à chacun de ces niveaux hiérarchiques : zone, région, pays
- Mode de découverte :
* Immédiatement visible
* Visible qu'une fois trouvé par le joueur
* découverte mode chasse aux trésors ( même chose que précédemment, mais on archive les dates de découvertes par les joueurs pour le classement final )
- Mode de consultation d'un parchemin
* Le parchemin est consultable de n'importe où
* Le parchemin n'est consultable que dans un rayon de X mètres autours du lieu où il est situé
- Droits d'accès à un parchemin
* privé : le parchemin n'est accessible que du joueur
* guilde : le parchemin est accessible uniquement aux membres d'une guilde
* nation/apatride (en fonction de la nationalité du joueur)
* faction (neutre, tenant, kami, marau, ...)
* titre ( en fonction du titre, cela permet de limiter aux Éveillés par exemple )(penser aux titres féminisés)
* amis
* liste de personnes
Mode de diffusion
* Lisible oui/non (le joueur peut en lire le contenu)
* Copiable sur soi oui/non (le joueur peut se faire une copie à l'identique dans son sac à documents, s'il a assez de place)
* Empruntable oui/non (le joueur peut transférer l'exemplaire dans son sac à documents, s'il a assez de place)
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

YannK

Du coup, dans le cadre de Khaganat, on pourrait ne plus avoir à séparer sac à document et inventaire général. Les livres, rouleaux, tablettes etc. seraient des objets comme les autres.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Licences Mentions légales Accueil du site Contact