Von : amphiprion | Mittwoch, 27. April 2011 um 11:51
Default
amphiprion
amphiprion
V1.3.0 Disponible - 11/06/2011
Nom: MyQuickRules (Compatible android 1.5)
Catégorie: Divertissement
Market: market://details?id=org.amphiprion.myquickrules
Market Web: https://market.android.com/details?id=o ... quickrules
Open Source: http://code.google.com/p/my-quick-rules/
Editeur 1.5.1 en Java 6 (PC, Mac, Linux,...): http://dl.dropbox.com/u/15864065/myQuickRulesEditor.jar


Cette applicaton vous permet de consulter trés facilement des aides de jeu. Cette application support le multilangue. De plus vous pouvez:
- Télécharger des aides de jeu depuis une dépôt central.
- Créer vos propres aides de jeu en éditant:créant les fichiers xml situé sous le répertoire /mnt/sd/myQuickRules.
- Ajouter une langue à une aide de jeu existante.
- Partager vos créations en les envoyant à amphiprions@gmail.com.

Pour finir, merci de consulter le fichier read_me.txt situé dans le répertoire /mnt/sd/myQuickRules.

Plus que tout, j'ai besoin de votre collaboration à la création d'aide de jeu afin d'enrichir la liste des aides existantes.
Par avance, merci


Pour créer des aides de jeu: Les aides de jeu se trouvent sur la SD Card dans le répertoire "myGameRules".

Il y a un fichier "games.xml" qui contient toutes les aides téléchargées ainsi que les vos propres créations. Ce fichier contient un tag pour chaque aide de jeu, et son attribut "id" correspond au nom du répertoire contenant les fichiers xmls décrivant cette aide de jeu.

Dans le répertoire d'une aide de jeu, il doit y avoir un fichier "main.xml" décrivant si vous avez ou non un résumé (overview), si vous avez ou non des phases ainsi que la résolution écran de votre aide de jeu (Cette résolution sert à convertir les infos de coordonnées pour les téléphones n'ayant pas la même résolution)

Ensuite il faut créer les fichiers xmls (référencés dans le fichier main.xml), ces fichiers contiennent la liste des paragraphes/texts (positonnement et textes dans 1 ou plusieurs langues)

Pour vous aidez dans la création de vos xmls, vous trouverez sur la SD Card un fichier xsd.zip contennant les fichiers XSD vous permettant de valider vos xml.

Astuce: Télécharger l'aide de jeu du seigneur des anneaux, et allez voir sur votre carte SD comment celle-ci a été faite.

Mini-Doc sur l'Utilisation de l'Editeur Java

click sur le menu "fichier/nouveau".

Ceci va créer l'élément racine pour l'aide, ainsi que 3 sous-éléments (overview, phases, colors)

GAME NODE
Mettez à jour les propriétes de l'élément "GAME":
id= Identifiant de l'aide de jeu (ex: KHRONOS_800x480)

width=la largeur en pixel de l'aide (ex: 480)

height=la hauteur en pixel de l'aide (ex:800)

loopOnPhase=checked si vous voulez cycler sur les phases (1ere phase->dernière phase->première phase)

Astuce: Sauvez maintenant pour créer le répertoire /myGameRules/ (ceci est nécessaire pour pouvoir y copier les images, voir ci-dessous)

COLORS NODE
L'élément "colors" vous permet de définir toutes les couleurs necessaires. Pour ajouter une couleur, clickez sur le bouton "+" lorsque le noeud "colors" est selectionné.

COLOR NODE
Editez le nom et la valeur (pour connaitre le format de la valeur, selectionnez la ligne dans la table et regardez sous celle-ci - Cette aide est valable pour tous les paramètres)
name=le nom utilisable ensuite dans l'overview et les phases afin de référencer cette couleur

value=la valeur de cette couleur

OVERVIEW NODE
Tant que le nom du fichier xml n'est pas défini, l'aide n'aura pas d'overview (ce qui est visible car le noeud est gris). L'overview est le calque qui peut être glisser avec le doigt, depuis le haut de l'écran vers le bas de l'écran.

file=le nom du fichier xml

backgound=le nom de l'image (pensez à copier manuellement l'image dans le répertoire //myGameRules/ directory)

visibleHeight=Le nombre de pixel qui reste visible quand l'overview est rétracté (un nombre de pixel > 0, veut dire qu'il n'est pas totalement rétracté, trés utile pour afficher une sorte d'onglet)

Clickez sur le bouton "+" button pour ajouter une nouveau paragraphe (voir le noeud "paragraph" ci-dessous)

PHASES NODE
Clicker sur le bouton "+" pour ajouter une nouvelle phase (voir le noeud "phase" ci-dessous)

PHASE NODE
Tant que le nom du fichier n'est pas défini, l'aide de jeu n'aura pas cette phase (visible car le noeud est gris dans ce cas).

Clicker sur les flêches "haut" / "bas" pour changer l'ordre de la phase séléctionnée.
Clicker sur le bouton "+" pour ajouter un nouveau paragraphe (voir le noeud "paragraph" ci-dessous)

file=le nom du fichier xml de cette phase

backgound=le nom de l'image de fond (pensez à copier manuellement l'image dans le répertoire //myGameRules/ directory)

PARAGRAPH NODE
Un paragraphe st une liste de textes (ordonnées verticalement).

Clicker le bouton "+" pour ajouter un texte (voir le noeud "text" ci-dessous)

x=la position horizontale (pixel) pour le début du paragraphe.

y=la position verticale (pixel) pour le début du paragraphe.

spacing=Espace (pixel) entre deux textes de ce paragraphes

alignment=alignement de tous les textes de ce paragraphe (left ou center). Dans le cas de "left", le "x" est la position gauche de départ des textes. En cas de "center", le "x" correspond au centre du paragraphe.

TEXT NODE
Ce noeud défini les propriétés spécifique d'un block de texte.
Le libélé de ce noeud correspond autext localisé (le text d'une des sous-noeuds, correspondant à votre "local" ou à "en" si il n'y a pas votre "local")

Clicker sur le bouton "+" pour ajouter une nouvelle traduction (lang) pour ce texte. (voir le noeud "lang" ci-dessous)

size=La taille de la police de caractère

spacing=l'espace entre deux ligne de ce texte (pixel)

bold=checked pour mettre en gras

color=le nom de la couleur (un des noms défini sous le noeud "colors")

LANGUAGE NODE

local=les 2 lettres correspondant à la locale (ex: en, fr, it, etc...)

text=le texte localisé (vous pouvez utiliser le retour à la ligne)



------------------------- conversation d'origine -----------------------
Bonjour,
Je me tâte à faire un système d'aide de jeu sur smartphone/tablette. Pensez-vous que ça serait vraiment un plus, ou finalement un truc pas très utile.

J'ai pensé à:
- Un truc ouvert (xml) permettant à chacun d'ajouter ses propres aides (si le jeu n'est pas inclus avec l'appli)
- Un résumé général d'un tour complet (accessible en surcouche) + une fiche détail par phase avec bouton de navigation (suivant/précédent)
- Possibilité de mettre ses propres images en background (général et phases) pour rendre l'aide plus "sexy".

Alors, est-ce que y aurait vraiment un plus à faire ça ?
My top
No board game found
deogracias
deogracias
je suis preneur ;-)

fais un premier essai

perso les aides de jeu qui m'ai le plus marqué sont celles du site poufpafpasteque :
http://poufpafpasteque.free.fr/

alors avec les images en plus et modifiables ... :pouiclove:
My top
No board game found
Syro
Syro
Ca pourrait être bien mais :
- il va être difficile d'avoir une base d'aides de jeux assez grande pour que ça soit intéressant après si la mayonnaise prend
- je trouve dommage qu'on doive choisir à développer spécifiquement pour une plate-forme (iphone / android / windows). Personnellement je choisirais android juste car il est plus rependu et que j'en ai un.


Sur le est ce que ça serait utile : oui je pense. Un ordinateur portable on ne le sort pas "juste" pour ça. On n'a pas toujours l'envie ou les moyens de se faire des aides.
My top
No board game found
topkewl
topkewl
je suis preneur

cela serais un plus enorme !!!!

avec des expliparty egalement

des point de details importants que l'o noublie trop facilement

un listing des pieces du jeu avec le nombre associé

ca peut etre tres tres bon !!
My top
No board game found
daseed
daseed
J'achète, que ce soit sur android ou sur iOS je suis preneur.
Avec une prédilection pour l'iOS, ce serait une super appli pour mon iPad.
My top
No board game found
amphiprion
amphiprion
Ok,
bon ben je vais essayer un truc. Par contre comme d'hab ce sera sur Android en OpenSource, donc si quelqu'un veut en suite le mettre sur iOS le source et les ressources seront dispo.
My top
No board game found
LeGrub
LeGrub
amphiprion dit:(...)comme d'hab ce sera (...) en OpenSource (...)


:pouicbravo: :pouicbravo: :pouicbravo: :pouicbravo: :pouicbravo:

:pouicok:
Nathalie B.
Nathalie B.
:pouicbravo: et merci.
My top
No board game found
amphiprion
amphiprion
Re bonjour,
Bon voilà ce que ça va donner avec l'aide de jeu du seigneur des anneaux: le jeu de carte.

Là j'ai fait la totale pour montrer, mais chaque élément est optionnel. Par exemple, si il n'y a pas de phases, le résumé est toujours affiché. De plus les images sont aussi optionnelles:
- un résumé en sur couche (affichable en glissant le doigt depuis la partie haute)
- 7 phases détaillé (a minima pour ce test) (passer d'une phase à l'autre en glissant le doigt horizontalement)

Sinon je pensais faire héberger les aides de jeu sur le net, avec une fonction de téléchargement/mise à jour par aide, plutôt que de faire une mise à jour de l'appli à chaque fois qu'une nouvelle aide et dispo (appli va grossir alors que chaque personne n'est pas intêressé par tout)
Qu'en pensez vous ?



Voilà ce que ça donne:




My top
No board game found
deogracias
deogracias
Bravo !!! Jolie :pouicbravo:

Bn je ne connais pas le jeu en question ... Mais cela semble prometteur !
My top
No board game found
Default
Karbarz
Karbarz
Je pense en effet que c'est préférable de télécharger juste les aides des jeux qui nous intéresse plutôt que de les intégrer à l'appli. Sinon, une fois encore, bravo pour ton travail !
amphiprion
amphiprion
Voilà c'est dispo en sa première version
J'ai édité le post de départ, mais je remet ici en parti la même chose pour simplifier votre lecture.


Nom: MyQuickRules (Compatible android 1.5)
Catégorie: Divertissement
Market: market://details?id=org.amphiprion.myquickrules
Market Web: https://market.android.com/details?id=o ... quickrules


Cette applicaton vous permet de consulter trés facilement des aides de jeu. Cette application support le multilangue. De plus vous pouvez:
- Télécharger des aides de jeu depuis une dépôt central.
- Créer vos propres aides de jeu en éditant:créant les fichiers xml situé sous le répertoire /mnt/sd/myQuickRules.
- Ajouter une langue à une aide de jeu existante.
- Partager vos créations en les envoyant à amphiprions@gmail.com.

Pour finir, merci de consulter le fichier read_me.txt situé dans le répertoire /mnt/sd/myQuickRules.

Plus que tout, j'ai besoin de votre collaboration à la création d'aide de jeu afin d'enrichir la liste des aides existantes.
Par avance, merci


J'ai mis en ligne avec une seule aide de jeu (Le seigneur des Anneaux JCE optimisé pour 480x800)
My top
No board game found
ynys
ynys
L'initiative est excellente ! :pouicbravo:
Je viens de le telecharger mais la plupart du texte est illisible car trop petit.
Possible de rajouter une capacité zoom ?
My top
No board game found
amphiprion
amphiprion
Tu es en quelle résolution largeur x hauteur et quelle version d'android ?

Afin que je puisse tester dans un émulateur pour reproduire ton problème
My top
No board game found
ynys
ynys
Bon je suis une brelle alors je te dis ce que j'ai trouvé sur mon tel.
Si ce n'est pas ça, tu me dis.
Version micrologiciel : 1.5
Version noyau : 2.6.27

par contre je ne sais pas ou trouver la résolution.
My top
No board game found
amphiprion
amphiprion
J'ai fait une mis à jour de l'appli, j'avais un bug avec les résolutions autre que 480x800

Ca devrait être mieux pour toi maintenant.
My top
No board game found
PenPen
PenPen
Un zoom serait vraiment intéressant

Htc magic
rom ginger rc7
Androïd 2.3.2
My top
No board game found
ynys
ynys
j'ai trouvé la resolution : 320 x 480
Effectivement c'est nettement mieux.
Le résumé reste difficilement lisible mais je ne pense pas que tu puisse optimiser.
Et il reste un souci sur le dernier paragraphe de texte de la phase 2.
My top
No board game found
amphiprion
amphiprion
J'ai prévu la possibilité de pouvoir faire des aides de jeu différentes (pour un même jeu) en fonction des résolutions.

Donc on peut trés bien créer par exemple 3 aides pour un même jeu:
1 pour les petites résolution (320x480) (où on mettrait moins de texte vu qu'il y a moins de place)
1 pour les moyennes résolution (480x800)
1 pour les tablette (1280x..) ou on pourrait mettre plein d'info.

Donc là dessus je compte sur la communauté pour aider ;)

Sinon pour cette première aide, je vais la finir (ajout de détail comme pour la phase 2 et comme il y a de la place, j'augmenterai la taille, comme ça avec un peu de chance ça collera pour toutes les résolutions).

Sinon pour ce qui est du zoom, je vais voir ce que je peux faire ;)
My top
No board game found
sevgaet
sevgaet
Ynys dit:Bon je suis une brelle alors je te dis ce que j'ai trouvé sur mon tel.
Si ce n'est pas ça, tu me dis.
Version micrologiciel : 1.5
Version noyau : 2.6.27
par contre je ne sais pas ou trouver la résolution.

Donne ton modele de smartphone ca ira plus vite

Mais si tu es en Android 1.5... Ton telephone doit pas etre jeune...
My top
No board game found
Default
amphiprion
amphiprion
Version 1.1.0 dispo

- Possibilité de mettre à jour une aide de jeu via un click long.
- Les aides de jeu ont maintenant des icones:
- Flèche arrondie: une nouvelle version est dispo
- Document: l'aide de jeu est à jour
- Crayon: aide de jeu perso, ou données non encore récupéré depuis le dépôt
My top
No board game found
amphiprion
amphiprion
Version 1.1.3
petite correction sur la détection de la mise à jour des aides de jeu.

De plus l'aide de jeu du seigneur des anneaux est passé en version 1.1
Ajout d'informations détaillées sur plusieurs phase et augmentation de la taille d'écriture pour ces infos. (français/anglais)

Ça devrait coller avec les petites résolutions.
My top
No board game found
amphiprion
amphiprion
J'ai rajouté en début de post des infos pour aider ceux qui voudraient se lancer dans la création d'aides de jeu.

je le met ici aussi:
Pour créer des aides de jeu: Les aides de jeu se trouvent sur la SD Card dans le répertoire "myGameRules".
Il y a un fichier "games.xml" qui contient toutes les aides téléchargées ainsi que les vos propres créations. Ce fichier contient un tag pour chaque aide de jeu, et son attribut "id" correspond au nom du répertoire contenant les fichiers xmls décrivant cette aide de jeu.
Dans le répertoire d'une aide de jeu, il doit y avoir un fichier "main.xml" décrivant si vous avez ou non un résumé (overview), si vous avez ou non des phases ainsi que la résolution écran de votre aide de jeu (Cette résolution sert à convertir les infos de coordonnées pour les téléphones n'ayant pas la même résolution)
Ensuite il faut créer les fichiers xmls (référencés dans le fichier main.xml), ces fichiers contiennent la liste des paragraphes/texts (positonnement et textes dans 1 ou plusieurs langues)
Pour vous aidez dans la création de vos xmls, vous trouverez sur la SD Card un fichier xsd.zip contennant les fichiers XSD vous permettant de valider vos xml.
Astuce: Télécharger l'aide de jeu du seigneur des anneaux, et allez voir sur votre carte SD comment celle-ci a été faite.
My top
No board game found
amphiprion
amphiprion
Ajout de la version 1.0 de l'aide de jeu pour Descent: Mode Campagne
My top
No board game found
amphiprion
amphiprion
Bonjour,
Je reviens vers vous pour avoir un peu le retour de vos impressions.

Est-ce utile ou pas finalement, après l'avoir utilisé.
Est-ce que certains d'entre vous pensent essayer ou ont essayés de faire une aide, dans ce ternir cas quelles sont vos impressions...

Enfin voilà comme d'hab, j'attends vos retours afin d'améliorer au mieux l'outil pour qu'il réponde à vos attentes.

Merci
My top
No board game found
Romn
Romn
Moi je trouve ça formidable et ça a un potentiel énorme une fois que les gens se seront mis à faire des aides.
Mais tu demandes un retour peut-être un peu trop tôt, ça fait une semaine que c'est en ligne, personnellement j'aimerais bien faire une aide de jeu mais j'ai absolument pas eu le temps de m'y pencher.
PenPen
PenPen
ce serait chouette par exemple de voir pour un partenariat avec un site d'aide de jeux pour remplir la base de données

personnellement, je trouve ca assez bien fait
pour le SDA, p-e accélérer le défillement entre les pages
My top
No board game found
Daev
Daev
Salut,

Pour moi, c'est utile et pratique.
Je pense faire quelques fiches d'aide, mais je manque de tps pour le moment.

A++
Daev.
Romn
Romn
Besoin d'aide.

J'ai téléchargé les deux aides LOTR et DESCENT sur mon ordinateur, j'ai aussi le games.xml, et le xsd.zip (que j'ai extrait).
Après je ne comprend pas comment on visualise l'un avec l'autre (je suis sur Mac).

Une petite remarque: ne serait-il pas bien que l'auteur d'une fiche puisse l'uploader directement (c'est du dropbox c'est ça ? tu peux ouvrir l'accès à certaines personnes ?) pour pouvoir faire les mises à jour facilement ?
Et dans la même idée, il faudrait peut-être pouvoir faire apparaître le nom et mail de l'auteur pour que les gens puissent le contacter directement s'ils repèrent une boulette.
BennyHeal
BennyHeal
Fonctionne très bien sur Galaxy S ;)
Merci bien :pouicok:

Ne serait-il pas possible de ne plus afficher les aides de jeu déjà téléchargées dans la liste "Chercher des Aides de jeu" ?

De plus, est-ce qu'il ne serait pas possible de bloquer les bords des slides ? Je m'explique, on peut faire une boucle infinie malgré le fait qu'on ait déjà vu les différentes pages.
My top
No board game found
Default
amphiprion
amphiprion
Romn dit:
Mais tu demandes un retour peut-être un peu trop tôt, ça fait une semaine que c'est en ligne.

Oui, déformation professionnelle, et encore j'ai résisté depuis 3 jours ;)
PenPen dit:
pour le SDA, p-e accélérer le défillement entre les pages

Ok ce sera dans la prochaine version

Romn dit:Besoin d'aide.
J'ai téléchargé les deux aides LOTR et DESCENT sur mon ordinateur, j'ai aussi le games.xml, et le xsd.zip (que j'ai extrait).
Après je ne comprend pas comment on visualise l'un avec l'autre (je suis sur Mac).

Ta question c'est pour créer une aide ?
Romn dit:Une petite remarque: ne serait-il pas bien que l'auteur d'une fiche puisse l'uploader directement (c'est du dropbox c'est ça ? tu peux ouvrir l'accès à certaines personnes ?) pour pouvoir faire les mises à jour facilement ?

J'y réfléchi oui, mais j'attend déjà de voir ce que ça donnera avec les 1eres aides faites par la communauté.
Romn dit:
Et dans la même idée, il faudrait peut-être pouvoir faire apparaître le nom et mail de l'auteur pour que les gens puissent le contacter directement s'ils repèrent une boulette.

Ce sera dans la prochaine version oui.

BennyHeal dit:
Ne serait-il pas possible de ne plus afficher les aides de jeu déjà téléchargées dans la liste "Chercher des Aides de jeu" ?

Je vais voir ça oui
BennyHeal dit:
De plus, est-ce qu'il ne serait pas possible de bloquer les bords des slides ? Je m'explique, on peut faire une boucle infinie malgré le fait qu'on ait déjà vu les différentes pages.

En fait par exemple, si comme dans le cas de SDA c'est les différentes phases successives du jeu, ça permet de cycler naturellement, aprés la dernière phase on rejoue la première.

Pour descent effectivement c'est pas utile. Je vais rajouter un flag dans l'aide de jeu pour dire si ça cycle ou pas.



Et pour finir, je tiens à remercier d'avance ceux qui compte se mettre à faire des aides !
My top
No board game found
BennyHeal
BennyHeal
Question assez simple, pourquoi ne pas voir avec LudiGaume si il y a possibilité (avec l'accord des auteurs) de récupérer les fiches Aide et/ou Résumé des jeux qui sont disponibles sur son site et les formater pour cette appli ?
My top
No board game found