lzear / LeekWars_Kikimeter

5 stars 3 forks source link

Documentation/Wiki : Compréhension des données JSON de fight_get #14

Open lzear opened 9 years ago

lzear commented 9 years ago

En regardant un retour de fight_get que m'a fourni Lark (http://pastebin.com/hbcy8Fbb), j'ai cherché à comprendre comment toutes les données étaient enregistrées. Je pense que les données "leeks", "team1" et "team2" sont assez claires. En revanche, il est difficile de comprendre directement comment sont organisées les données de "actions". Aussi,je n'ai pas bien compris "obstacles" de "maps" : on a les cellules où sont les obstacles, mais que représente le couple d'entier qui suit ?

Du coup j'ai créé une page sur le Wiki. Si vous avez compris des choses qui n'y figurent pas, n'hésitez pas à les ajouter. Ça devrait nous permettre de comprendre comment tout cela fonctionne. Plus tard, j'espère que nous pourrons lire les données du rapport directement dans le JSON.

yLark commented 9 years ago

J'ai déjà presque tout déchiffré, je vous partage mes recherches dès que j'ai le temps.

yLark commented 9 years ago

Très bonne idée cette page wiki btw !

yLark commented 9 years ago

Avec l'arrivée de ce fichier très détaillé et déjà structuré, sera-t-il toujours pertinent de stocker les données du combat dans les objets currentFight, leek, etc. ?

Ne pourrait-on pas autant que possible utiliser des méthodes exploitant les données du fichier JSON seulement ? Cela nous donnerait-il plus de souplesse ?

yLark commented 9 years ago

J'ai fait une bonne grosse maj du wiki.

Je vous invite à lire comment est structuré le script fight.js, ça pourrait nous donner des idées pour mieux construire nos objets, ou pire, utiliser directement ceux de ce script.

lzear commented 9 years ago

Joli ! Et bien joué pour le tableau et les morceaux de code, j'avais pas trouvé comment faire. Par contre, le tableau dépasse du div chez moi, c'est embêtant de la part de GitHub mais je pense pas qu'il y ait de solution, hormis utiliser le clic-molette pour scroller horizontalement.

yLark commented 9 years ago

Oui, c'est fatiguant ce tableau pas assez large. Sinon, pour le visualiser complètement, on peut éditer et prévisualiser, c'est plus large.