Développement "Après les jeux gateways"

Blue, si t'as un mcd et que vous souhaitez un coup de main faudra me l'envoyer par mp pour que je puisse vous aider ;)

- eolean

Alors, le mcd, il a été perdu dans les limbes de mon vieux disque dur qui a cramé !

Mais il est relativement simple et tourné autours de la fiche.

J'essaye de t'en refaire un.

Mais en gros, t'as la fiche qui se référence elle même (pour la dépendance des fiches).

Les avis sont sur 3 tables : celle de la note générale qui fait une liaison 1* avec l'auteur de l'avis et la fiche à laquelle s'est associé les caractéristiques ressentis sur le jeu (si tu postes un avis, tu verras ça) et celle des textes (qui sera peut être mise sur le forum)

3ieme gros morceau, les personnes, avec une liaison qui porte la donnée de type de personne (éditeur, auteur, illustrateur).

enfin, on trouve différentes tables comme les news, les articles et les "jeditests". Tous ça sera regroupé sur une seule à l'avenir.

Répondre au sujet

Il y a 19 commentaires

Blue
By Sha-Man | 21 nov. 2013 à 12:35

En fait il faudrait surtout savoir si les champs complexité / chance / stratégie / ...etc sont codées en dur dans la fiche de jeu dans chaque entrée de la table ou si tu as un schéma relationnel.

Dans le 1er cas c'est chaud pour générer un truc dynamique qui ne fasse pas la recherche des distinct values des champs...

Et du coup pompe de la ressource à mort.

Blue
By Blue | 21 nov. 2013 à 12:59

En fait il faudrait surtout savoir si les champs complexité / chance / stratégie / ...etc sont codées en dur dans la fiche de jeu dans chaque entrée de la table ou si tu as un schéma relationnel.

Dans le 1er cas c'est chaud pour générer un truc dynamique qui ne fasse pas la recherche des distinct values des champs...

Et du coup pompe de la ressource à mort.

- Sha-Man

C'est le problème d'un site qui a vécue, on traine des vérues par ci par là (même si on essaye d'en enlever, ça reste forcément).

Une partie des données sont dans la table jdj_game, une autre partie éclatée dans les tables annexes.

Dans mon idée sur Kohonen, je pensais prendre en compte les caracteristiques sur les avis qui en physique donne ça :

[code:1vebjibt]

1 id_game int(11) Identifiant jeu

2 id_user int(11) Identifiant utilisateur

3 id_famille int(11) Regroupement de fiche

4 idt_carac tinyint(4) Typode carac

5 valeur_carac tinyint(4) valeur donné dans l'avis 1-5

[/code:1vebjibt]

Idt cara est pioché parmis :

[code:1vebjibt]

1 idt_carac tinyint(4)

2 nom varchar(50) utf8_roman_ci

3 legende_1 varchar(50) utf8_roman_ci

4 legende_2 varchar(50) utf8_roman_ci

5 legende_3 varchar(50) utf8_roman_ci

6 legende_4 varchar(50) utf8_roman_ci

7 legende_5 varchar(50) utf8_roman_ci

[/code:1vebjibt]

Après, s'il faut faire un modèle adapté à l'algo, perso, ça ne me dérange pas plus que ça. Conceptuellement, c'est de la dénormalisation.

je vois ça comme un truc remis à jour la nuit, comme pour un infocentre.

Blue
By Sha-Man | 21 nov. 2013 à 13:36

Ah ouais ça, ça me plait, je bosse sur des cubes OLAP au boulot et j'adore ça :-)

Blue
By Blue | 21 nov. 2013 à 14:15

Ah ouais ça, ça me plait, je bosse sur des cubes OLAP au boulot et j'adore ça :-)

- Sha-Man

Oui, enfin, on a une base de données gratuite... Pas vraiment les moyens de se payer un vrai moteur olap.

Blue
By Jetseb | 21 nov. 2013 à 18:08

*Et la miracle Deckbuilding + pose d'ouvriers ça donne ? hein ? alors ? Bon perso je sais pas, mais ça doit être monstrueux.

- Sha-Man

CopyCat, mais c'est pas monstrueux

Sinon que ça soit les premiers jeux, les jeux de "transition" ou les gros jeux ça dépend toujours du public, et de s'ils découvrent les jeux seul ou accompagnés de "joueurs expérimentés" .

Blue
By Blacksad | 21 nov. 2013 à 22:02

J'ai pas tout lu, j'ai eu un peu la flemme( j'avoue) mais avant de trouver des jeux post-gateways je pense qu'il faut definir le gateways. Et malheureusement déjà d'emblée c'est foutu. Personnellement suivant les gens que j'ai en face, je n'utilise pas du tout les mêmes porte d'accès. J'en connais qui refuseront d'emblée un aventuriers du rail ( parce que y a trop de cartes, un plateau trop grand, trop de pions et trop de trucs à compter... ) mais qui ne refuseront pas un spiryum parce que la boite est plus petite, que c'est joli et qu'on peut faire plein de trucs différents et jouer comme on l'entend... Alors que bon a premiere vue, c'est pas le jeu le plus casual que je connaisse.... D'autres en revanche accepteront de jouer ( bon d'accord, si vraiment tu veux jouer ! ) à Olympos ou Libertalia parce que c'est beau, qu'on réfléchit un peu et que ça fait adulte mais refuseront en bloc l'idée d'un Concept, d'un Objet trouvé ou d'un Dixit.... Et d'une maniere generale, pour ces non joueurs ( ou jouerus occasionnels ) il est souvent très dur de les sortir du type de jeu qu'ils ont apprécié pour amener vers une catégorie dite supérieur. Il y a les jeux qu'on aime et ceux qu'on aime moins, c'est ainsi, la progression d'un type de jeu vers un autre est une chose très compliquée. Et contrairement à d'autres que j'au pu lire en amont, je pense qu'il faut pas forcer quelqu'un à aimer quelque chose !

Blue
By Bardatir | 22 nov. 2013 à 09:19

J'ai pas tout lu, j'ai eu un peu la flemme( j'avoue) mais avant de trouver des jeux post-gateways je pense qu'il faut definir le gateways. Et malheureusement déjà d'emblée c'est foutu. Personnellement suivant les gens que j'ai en face, je n'utilise pas du tout les mêmes porte d'accès. J'en connais qui refuseront d'emblée un aventuriers du rail ( parce que y a trop de cartes, un plateau trop grand, trop de pions et trop de trucs à compter... ) mais qui ne refuseront pas un spiryum parce que la boite est plus petite, que c'est joli et qu'on peut faire plein de trucs différents et jouer comme on l'entend... Alors que bon a premiere vue, c'est pas le jeu le plus casual que je connaisse.... D'autres en revanche accepteront de jouer ( bon d'accord, si vraiment tu veux jouer ! ) à Olympos ou Libertalia parce que c'est beau, qu'on réfléchit un peu et que ça fait adulte mais refuseront en bloc l'idée d'un Concept, d'un Objet trouvé ou d'un Dixit.... Et d'une maniere generale, pour ces non joueurs ( ou jouerus occasionnels ) il est souvent très dur de les sortir du type de jeu qu'ils ont apprécié pour amener vers une catégorie dite supérieur. Il y a les jeux qu'on aime et ceux qu'on aime moins, c'est ainsi, la progression d'un type de jeu vers un autre est une chose très compliquée. Et contrairement à d'autres que j'au pu lire en amont, je pense qu'il faut pas forcer quelqu'un à aimer quelque chose !

- Blacksad

Pour ce genre de public, l'humeur du moment importe beaucoup sur le choix... c'est plutot un probleme de relationnel que de jeu je pense perso.

Blue
By Shanouillette | 22 nov. 2013 à 10:54

Oui et personne n'est la pour forcer, certains commencent avec RacefortheGalaxy d' autres avec Mow, tant que tout ces joueurs trouvent leur bonheur, je n' y vois rien à y redire! Mais certains joueurs adorent un type de jeux et cherchent des choses qui y ressemblent, histoire de varier leur plaisir tout en restant dans un terrain connu, qu'ils savent apprécier. D' autres sont avides de connaitre d'autres jeux, différents, mais offrant le même niveau de complexité que ce qu'ils connaissent. on voit des visiteurs qui posent ce genre de question. Et certains comme moi aiment l'idée d' une map-monde ludique, pour voir où je me suis jamais aventuré, la richesse des possibles, les liens de parenté entre les jeux ...juste pour le plaisir et par curiosité !

Blue
By eolean | 22 nov. 2013 à 18:10

C'est quoi votre BDD ? On y accède par du pl/sql classique ?

Sinon, avant de commencer un algo quelconque, il faudrait se décider pour l'interprétation graphique des stats. Une fois qu'on aura ça, on saura comment alimenter les données et quoi extraire de la base.

Je suis en train également de regarder les logiciels gratuit de cartographie, mais il faut en trouver qui accepte un mode batch et surtout qui permet de créer ses propres "continents" (ceux que j'ai vu actuellement se base sur des cartes géographique existantes)

Blue
By Blue | 22 nov. 2013 à 18:18

C'est quoi votre BDD ? On y accède par du pl/sql classique ?

- eolean

Mysql 5

tous le site est en php, peu de procédures stockées (2 ou 3). Par expérience, les procedures stockées, c'est une catastrophe au niveau perf.