Re: [revevolutionair] [Index] Joueur et commerce

[ Thread Index | Date Index | More lists.tuxfamily.org/revevolutionair Archives ]


bonjour
 
Suite aux échange d'hier soir, voici un récap des actions qui seront à réaliser cote base de données pour la partie commerce (si j'ai bien tout saisi)
 
-> Création de deux tables de références,  communes au domaine "marché" et au domaine "bourse" :
     Table OFFRE
qui contiendra les annonces, les références du joueur qui post l'annonce etc
     Table BDC (bon de commande)
Qui contiendra les bon de comandes et leur status, en relation avec la table OFFRE et les tables d'index commerce (ci dessous)
 
Pour le domaine "Marché"
     Table index_avatar
Qui contiendra les infos liés au index du joueur (de l'avatar donc)
 
     Table index_commerce
Qui contiendra les infos des indexes liés a la partie commerce, qui sera modifiée en "temps reel" en fonction des bons de commandes..
 
     Table Batiment
qui contient les infos sur le batiment crées pour le marché. il y aura donc les infos du propriétaires (en relation avec la table AVATAR pour respecter l'intégrité des relations) , et du ou des locataires.
pour stocker les X locataires dans cette tables, deux études sont en cours :
 
-> Creation d'un champ (une colonne) qui stockera les X locataires, a condition que le "type" de la colonne puisse être une sorte de "liste".
-> Création d'autant de colonne que de potentiels locataire (solution pénible et peu évolutive dans l'avenir)
 
Pour le domaine "bourse"
je ne voit pas de tables à proprement parlé pour ce domaine, puisque ce dernier sera géré en dehors de la base.
 
 
Pour l'évolution de la base, vis à vis de fonctionnalités supplémentaires
 
-> Ajout de la fonctionnalité "max village : 30"
 
La notion de village concernant aussi bien les villages crées par le joueur sur une map, et aussi les marché, il faut mettre en place un mécanisme de controle.
le problème c'est que ce mécanisme de controle doit etre propre à chaque AVATAR qui crée un village ou un marché, pour que ce lorsqu'un joueur crée un village, sela incrémente son compteur "max_village".
-> Etude en cours ...
 
-> Ajout de la fonctionnalité Guilde.
une table dédiée en relation avec AVATAR va etre mise en place.
tout comme la table BATIMENT du domaine "marché", il faudra stocker X joueur pour une guilde, donc idem : étude d'une solution pour stocker les X joueurs dans un seul champ de la table.
 
 
voici un résumé des actions bases de données qui vont être mise en place dans les prochains jours. il est possible et c'est quasi certain que j'ai zappé quelques notions, donc n'hésitez pas à combler / corriger les parties qui seraient incomplètes ou éronnées.
 
@++
Mickael.
 
 
 
 
 


 
Le 25 octobre 2011 22:21, samuel laï <samuellai76@xxxxxxxxx> a écrit :
1/ avatar:

Les indicateurs de jeu de l’avatar et son historique

Chaque joueur a une page 'personnage'. Il peut y écrire son histoire.

Plutôt que de demander au joueur de choisir s’il est neutre / bon /
mauvais, différents indicateurs de personnalité de jeu montreront aux
autres joueurs et pour lui même sa ‘personnalité virtuelle’ en
fonction de ses actions.

1 - Agressivité

De base 100 représenté sous forme d’histogramme la quantité de guerre
/ batailles qu’il a mené par rapport aux autres joueurs

2 - Efficacité

Rapport entre ses batailles gagnées et ses batailles perdu en %

3 - Commerce

De base 100 représenter sous forme d’histogramme le volume de
transactions commerciale qu’il a traités par rapport aux autres
avatars

4 - Escroquerie

De base 100 représenter sous forme d’histogramme le volume de
transactions commerciales qu’il a mal traité ou mal honoré par rapport
au nombre total de ses transactions commerciales.

Une « biographie automatique » sera générée sur sa page de
présentation (accessible en cliquant sur son pseudo)

Elle aura plusieurs onglets et contiendra l’historique de ses
batailles, de ses transactions commerciales, de ses pactes, de ses
différentes guildes etc...

Le joueur pourra écrire son histoire soit autour de l’inscription
automatique faite par le jeu, soit indépendante.

Il aura une page 'Diplomatie' ses partenaires commerciaux ainsi que
ses alliés ou ennemis pourront rédiger de petits commentaires (250
caractères max).

2/ commerce

Les indexes :

Les ‘indexes’ permettent de suivre les cours des différents marchés et
de la bourse.

La valeur des indexes est donnée en unités de référence : ‘mana’.

Liste des indexes :

‘Cour_conseillé’ :

il est fixe taux, conseillé de référence pour chaque ressources, le
temps y compris.

Exemple : 1bois = 1mana, 1fer = 2 mana, 1cyniam = 3mana, 1min = 5mana

1taille ville = 5000mana

‘BdC_en_cour’ :

Pour chaque ressource, variable en fonction des bons de commande
signée par ressources.

Exemple : les commandes montrent une forte augmentation de la demandes
de bois => indexe conseillé 1bois = 1.5mana

‘BdC_signé’ :

Pour chaque ressource, variable en fonction des ventes effectives par
ressources.

Exemple : les ventes de bois sont très importante indexe conseillé
1bois = 1.7mana





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/