Affichage des articles dont le libellé est Android. Afficher tous les articles
Affichage des articles dont le libellé est Android. Afficher tous les articles

mercredi 17 décembre 2014

Aide de Jeu pour le Val des Etoiles, version 3.1 et bilan d'Etoile 2014


2014 a été une grande année du Val pour moi. Tant à mon niveau personnel en tant qu’Étoile qu'au niveau de l'application Android. Du coup, j'avais envie de faire un petit bilan.

Note : Cet article a été à l'origine écrit pour mon blog personnel (Le Blog de Cyol) mais au fur-et-à-mesure de son écriture je me disais qu'il avait vraiment sa place aussi ici. Et vu que j'ai un jeu de clefs qui traine, j'en profite. 

Il y a eu deux grands temps de Val et deux versions de l’application en 2014.
Jusqu’en mars 2014 j’avais pour ma part présenté le jeu à quelques personnes. Soit elles n’avaient pas accrochés, soit elles accrochés mais c’était des amis que je ne voyais que de loin en loin. Évidemment du coup, le jeu, même me parlant toujours autant, perdait de beaucoup de son intérêt… Mais comme je le disais, j’ai eu l’occasion de replonger.

UnreVal Tournament

Tout à commencé quand on m’a contacté pour m’annoncer la tenue de l’UnreVal Tournament début avril. Enfin une bonne occasion de rencontrer des joueurs et de faire ses armes contre des personnes que je n’ai pas formé, voire contre ces experts que j’entendais intervenir aux cotés de Romaric Briand durant les podcasts du Val.
http://levaldesetoiles.blogspot.fr/2014/04/luvt1-sest-acheve-hier-apres-quelques.html

Ni une ni deux, je m'inscris.

Et là bas ma première (bonne) surprise (avant ma seconde qui fut de remporter ce petit tournoi) fut de voir sur les tables de jeu plusieurs smartphones avec l'application. Autant dire que ça a fait chaud au cœur. Cela a été aussi l'occasion de discuter avec ces autres utilisateurs de l'application, de récupérer leurs ressentis et leurs problèmes.

Ajouter à ça un beau geste de Romaric Briand pour me remercier de l'application qui arrive en même temps que ma commande de l'extension Le Val II : Les Enfants du Soleil, j'ai vraiment envie de remettre le couvert sur l'application pour l'améliorer.

Version 1.5

Un problème que je sentais poindre depuis un moment, Android ayant prévenu les développeurs (mais sans m'y attarder plus que ça) était l'impossibilité d'accéder au menu sans bouton physique sur l'appareil. Hors que ce soit mon HTC Desire de l'époque ou le Wiko ont un bouton physique d'accès au menu. Seulement ce n'est plus la norme.

Bon, en même temps, la navigation entre les écrans se faisant par onglets (mais via une méthode deprecated dans les versions d'android supérieur à la 3), ce manque de menu n’empêchait pas le fonctionnement "utile" de l'application. Cela bloquait l'accès aux préférences, aux mentions légales et à la possibilité de "fermer" proprement l'application.

Cela dit, ayant étudié un peu le bouzin, ça demandait une refonte totale de l'organisation du code. Hors après l'UnreVal Tournament je voulais pouvoir mettre très vite en place une nouvelle version. Et surtout je voulais pouvoir me remettre le pied à l'étrier par des trucs plus facile, n'ayant pas refait de dév Android depuis 8 bons mois. J'ai donc sorti quelques jours après une version 1.5 en mettant à jour tous les textes et rajoutant de la couleurs sur les écrans à partir de la version d'Aide de jeu de Cern.

Version 2.3

Et je me suis attaqué à la refonte. Cela n'a pas été sans mal, les méthodes que j'utilisais pour faire les onglets et afficher les écrans étant deprecated et entrant en conflit avec ce qu'il fallait pour mettre en place le menu nouvelle version.

Il m'a fallu plusieurs tentatives pour réussir à faire une conversion fonctionnelle. Mais ça s'est fait. Et comme Le Val II : Les Enfants du Soleil avec les règles supplémentaires de l'Antarés était sorti, j'en ai profité pour compléter les aides de jeu à ce sujet.

C'est ainsi qu'à la mi-juin 2014, j'ai pu sortir une version 2.0, rapidement suivit par d'autres sous versions, avec finalement la 2.3 suite à un très bon retour, une liste de points posant problèmes établi par Eclipse qui a fait un travail de test formidable.

Romaric m'a offert à ce moment les clés de ce blog pour que j'y présente l'application. Encore une grande satisfaction et reconnaissance qui fait du bien à l'égo !

 Éveil de l’Étoile Cyol

Ce fut le premier grand temps, et à vrai dire en même temps mon véritable lancement en tant qu’Étoile. Rien que sur l’après-midi de l'UnreVal Tournament j'ai dû faire plus de parties qu'avant. J'ai aussi eu des contacts super avec les autres membres de la communauté. Discuter par forum c'est bien, mais croiser IRL donne quand même une autre dimension.

En effet, depuis des Valeux ont pu venir aux Soirées Jeux de Plateaux que nous organisons de façon mensuelle avec ma femme et j'ai été plus incité à présenter le jeu à d'autres personnes.

Et à la Toussaint j'avais justement mon rendez-vous annuel avec les Trolls de Mountyhall. Si nous ne jouons plus au jeu, c'est toujours avec plaisir que nous montons en Belgique pour l'IRL annuelle retrouver tous nos amis pour fêter l'anniversaire du jeu et de son créateur VYS. D'ailleurs... Pour ce grand joueur, fan de jeux de sociétés, de Netrunner, Zoon et Magic... Quoi de mieux comme cadeau que le Val ?

L'année précédente j'avais bien amené ma version, mais je n'avais pas réussi à la sortir pour présenter le jeu. Je me rend compte maintenant que je n'étais pas prêt. Comme dit plus haut ce fut lors de l'UnreVal Tournament que s'est véritablement éveillé ma nature d’Étoile. Cette fois-ci, prêt, je l'étais ! Et ça s'est sentit !
Pas moins de 4 apprentis des plus enthousiastes ont été formés. Apprentis que j'aurais grand plaisir à  retrouver et affronter pour voir leurs progrès à la Toussaint 2015 !

 Version 3.1

Ceci m'a donné un coup de boost pour finaliser un écran que j'avais pensé dès la première version : le compteur de Force Céleste. "Hautement inutile donc indispensable" selon un adage cher aux développeurs de Mountyhall.
C'est ainsi qu'en novembre est sortit la version 3.1 avec ce nouvel écran  :
Écran de la Force Céleste

Vous pouvez désormais noter les différentes catégories des composantes de la Force Céleste (Nombre de victoires, nombre d’apprentis, victoires/défaites contre les Miroirs, …)
Chacune des composantes se voit appliquer son multiplicateur (*1 pour les victoires, *5 pour les apprentis, et ainsi de suite…) pour un calcul total de la Force Céleste.
Enfin, il y a moyen d’enregistrer ça en mémoire.

Conclusion

Et évidemment, j’en ai profité pour mettre à jour la page de présentation de l’application :
http://cyol.fr/blog/le-val-des-etoiles-aide-de-jeu-sur-android/
J’ai envie de conclure ce billet par une liste de remerciement :
  • Tout d’abord au trio des M’s : Morgane, Maxime et Milhaz pour l’Organisation de l’UnreVal Tournament. Sans vous je ne serais pas l’Étoile que je suis. Qui sait, je me serais peut être éteint…
  • A tout ceux qui utilisent l’application, ceux que j’ai croisé à l’UnreVal Tournament et les autres aussi.
  • Un grand merci à Eclipse pour son aide sur la version 2.3, et tout ceux qui me remontent des points ou font des suggestions (même si je ne les suis pas toutes) sur le forum dédié, en commentaire sur le GooglePlay (avec 5 étoiles !) ou ailleurs. Merci de votre intérêt !
  • Une dédicace à tous mes apprentis. Ceux qui ont adoré le Val comme ceux qui, même n’ayant pas accroché, ont pris le temps de m’écouter et de tenter le coup.
  • Un clin d’œil à mes futurs apprentis avec qui j’ai déjà parlé du Val et qui ont noté ces étoiles dans mes yeux quand j’en cause mais avec qui on a pas encore prit le temps de se lancer.
  • Un immense merci aux animateurs du Podval du Cast qui relancent régulièrement mon intérêt pour le jeu en creusant les stratégies, l’univers et le reste.
  • Et pour la fin, … Merci, juste merci à Romaric Briand pour Le Val des Étoiles.

vendredi 13 juin 2014

Aide de Jeu pour le Val sur Android

Romaric m'a donné une paire de clés pour que je vous parle ici de l'application d'aide de jeu pour le Val sur Android. Alors allons y :

La V2 de l'Aide de Jeu pour le Val sur Android est sortie et disponible sur le Play Store !

Tout d'abord un petit mot sur l'application en elle-même.

Écran 1 : Tour du Jeu
Elle se veut une transcription de l'Aide de jeu disponible dans la rubrique Matériel du site du Val. L'idée de base étant que j'ai toujours un Smartphone sur moi et que l'aide imprimée sur papier fini par s'user à être trimballée pliée au fond d'une poche.
D'avoir ce genre de chose aide autant à l'initiation de nouvelles étoiles qu'au rafraichissement de la mémoire des anciens.

Écran 5 : Majestés
En plus de ça, s'y ajoute un écran de suivi des Majestés des deux joueurs, toujours pratique, même si comme tout bon rôliste fétichiste j'ai toujours une paire de D10 sur moi.
La version 2 est une réponse à deux choses.
  1. Tout d'abord une remarque qui m'a été faite lors de l'UnReVal Tournament par ... Je ne sais plus qui... qu'il me pardonne... Ou/Et se signale, j’éditerai le texte ! que ceux ayant un appareil sans la touche 'physique' Menu était incapable d'accéder au menu. Ce qui n'était pas bloquant en soit mais empêchait l'accès à quelques fonctionnalités comme celle de nommer les étoiles sur l'écran des Majestés.
  2. Ensuite, tout simplement la sortie du Val II, les Enfants du Soleil qui présentent quelques règles de plus pour passer du Val de Sinnlos au Val d'Antarès.
Autant le second point était assez facile à mettre en place, autant sur le premier, j'ai un peu plus galéré.

En effet, j'ai voulu que l'application soit compatible avec le maximum d'appareil et ai donc à l'origine ciblé pour le v2.3 d'Android. Sauf qu'Android dans ses versions supérieures a un peu (beaucoup) changé son articulation interne. Il a donc fallu que je comprenne la nouvelle articulation, puis que je comprenne aussi la mise en place des bibliothèques de rétrocompatibilité permettant d'avoir un fonctionnement similaire sur les anciennes versions.
Aujourd'hui la V2 cible donc la version 4.4.2 d'Android mais reste compatible avec les appareils en Android 2.3. Au-delà de ces limites, je ne jure de rien ! (Même dedans, mais dans ce cas je ferais un effort !)

Petite revue de la V2 donc :
Menu principal
  •  Un menu principal accessible en touchant le Soleil dans la barre du haut ou en glissant vers la droite sur n'importe quel écran.
  •  5 écrans sur le Val :
    • Résumé du Tour de Jeu et de quelques particularités (Écran 1)
    • Résumé des Êtres avec le détail de chaque Être accessible en le touchant. (Écran 2)
    • Résumé des Arcanes : Ressources Cardinales et Figures (Écran 3)
    • Résumé de l'Antarès : Les Amoureux, les Jokers et les Valets (Écran 4)
    • Écran des Majestés (Écran 5)
  • Un écran d'aide et un autre d'Information
  • Un menu classique (bouton menu 'Physique' pour les appareils qui en ont, ou la série de 3 petits carrés en colonne à droite de la barre du haut pour les autres) :
    • Accès aux Paramétrages
    • Fermeture de l'Application
Les Aperçus :
Écran 2 : les Êtres
Écran 2 : Détail d'un Être
Écran 3 : Les Arcanes
Écran 3 : Détail du Valet
Écran 4 : Antarès
Écran de paramétrage
Petite note : Pourquoi que Android ?
Tout d'abord, et tant pis si je passe pour égoïste, mais c'est le truc qui est dans ma poche.
Un second point, le développement Android se base sur le langage Java que, faute de maîtriser, je connais un peu.
Un dernier point spécial Apple : 80$/an pour mettre des applis sur Apple Store contre 25$ à vie pour en mettre sur Play Store.

Si vous voyez des bugs ou des fautes, c'est avec plaisir que je regarderais à résoudre les soucis. (Faites comme l'étoile Éclipse qui m'en a envoyé une série longue comme un jour sans pain !)
Si vous avez des propositions, c'est avec plaisir que je me pencherais sur la faisabilité de la chose. (La "Faisabilité" étant une notion couvrant à la fois le Technique pur, "Android sait faire", le technique personnel, "je sais le coder ou je pense voir comment je peux tenter de le coder", mais surtout l'émotionnel, "ça me fait kiffer de prendre du temps à tenter de le faire").
Si des gens veulent les Sources (huhu), c'est avec plaisir que je les leur mettrais à disposition.


Pour le charger sur le Play Store ou en m'envoyant un message pour me demander l'APK.
Pour en discuter, rendez-vous sur le sujet dédié du Forum du Val ou sur mon blog perso ou en commentaire de ce billet.

Ludiquement,
Cyol (étoile qui, faute de jouer, développe)