Geckos - Un éditeur de cartes

47 réponses, 24237 vues



Oué perso j'ai utilisé The Gimp derrière :x




 




Les lignes de code c'est pas possible pour moi, avec ou sans tuto :x




Quelques nouvelles concernant l'avancée du projet Geckos.




 




8 Issues ont été fermées et résolues. On avance donc vers l'Alpha 2 correctement, même s'il en reste encore à traiter.




 




Le wiki a continué à se développer également, avec le début de traduction du premier tutoriel. Des explications sur le traitement des chaines ont été ajoutées, et celles sur l'inclusion de code dans le template ne saurait tarder. Enfin, concernant le wiki, un tutorial sur l'utilisation de Kitchensink est prévu.




 




Concernant le projet, ça avance à petites touches, et les fonctions disponibles permettent déjà d'obtenir des cartes intéressantes. Au niveau des fonctionnalités ajoutées depuis la dernière version :




 




* Ajout de code dans le template (Issue #10)

* Remplacement de variables avancé (Issue #11)

* Utilisation de polices personnalisées (Issue #28)

* Texte Multilignes (Issue #27)

* Texte riche (avec gras et italique) (Issue #12)




 




Trois cartes sont pour l'instant en cours de développement : Personnages pour Pulp Alley, Champions pour Blood Bowl et Héros pour Warhammer Quest Silver Tower. Les templates sont visibles sur github.




 




A noter que des bugs bloquent la création de certains templates évolués. C'est en cours de correction.




Voir la release sur Github


Pour les Geckos, la route de l'Alpha s'arrête aujourd'hui.


La version actuelle valide ce que j'avais défini comme fonctionnalités nécessaires. Plusieurs Issues ont été cloturées, et des cartes très sympas peuvent déjà être créées.


Cette version est mise à disposition avec un template par défaut, pour le jeu Pulp Alley. Un jeu  de figurines qui vaut le coup d'oeil, et un template qui propose une bonne base pour créer le sien. Un répertoire templates contient déjà trois templates : celui de la démo, un pour Blood Bowl (à retrouver dans son Tutorial en cours de traduction), et un pour Warhammer Quest Silver Tower.

Comment tester ?


Vous pouvez télécharger une archive sur la page de la release et tester en local en lançant la page index.html du répertoire src.


Ou vous pouvez aller sur la page http://gulix.github.io/geckos.

Et la suite ?


La phase beta va maintenant commencer. Des fonctions vont être rendues plus robustes, l'interface générale va être revue pour adopter un ton plus moderne, la documentation va s'enrichir (en français notamment) et de nouveaux morceaux vont être ajoutés. Jetez un oeil aux Issues répertoriées.


Quelques versions beta sont prévues, qui contiendront notamment les gros travaux à venir :




 

  • La nouvelle interface (voir Issue #42)

  • L'éditeur de templates (voir Issue #14)

  • Plusieurs styles pour un seul template (voir Issue #57 )

  • La liste des templates

  • ...


J'ai toujours besoin de votre aide pour faire de geckos un produit au moins bien : rapport de bug, proposition de nouvelles fonctions, création de templates, amélioration de la documentation, ... N'hésitez pas à créer des Issues !


Et une fois de plus, si vous avez besoin d'un coup de main pour créer un template, n'hésitez pas à me demander !

 



Un aperçu de la future interface du logiciel. Du moins, sa version actuelle de travail :




 




<a class="ipsAttachLink ipsAttachLink_image" href="<fileStore.core_Attachment>/monthly_2016_07/capture_20160701-1327-22.png.2cd18cae81f3407801e2294d78d70a8f.png" data-fileid="305">[img]<fileStore.core_Attachment>/monthly_2016_07/capture_20160701-1327-22.thumb.png.5188487f224577e48f4809176a8b4c22.png[/img]</a>




 




Vous pouvez la tester en téléchargeant les sources là : https://github.com/Gulix/geckos/tree/skeletonsWithTabs




Pour information, un petit billet de blog sur l'avancement du projet : http://www.gulix.fr/blog/spip.php?article373




 




La première beta se rapproche à grands pas. Un nouveau tutoriel qui mixera SVG et couleurs est sur le feu. Et la Beta 2 sera consacrée (entre autres) à l'éditeur de templates.




Une première Beta de disponible pour les Geckos !




 




En premier lieu, vous pouvez jeter un oeil à ce qui a été fait via la page des Tickets terminés. Puis direction la page de démo !




 




Si l’on compare avec la précédente livraison (Alpha 2), Geckos a surtout changé d’apparence. Une nouvelle interface, plus moderne, plus adaptable, en somme meilleure ? Et bien c’est à vous de me le dire. Et si vous disposez de talents en design web, et que vous êtes prêt à les partager, j’accueille chaleureusement tout coup de main.




 




<a class="ipsAttachLink ipsAttachLink_image" href="<fileStore.core_Attachment>/monthly_2016_07/ea9cea58-562e-11e6-9c90-7ee9c56f366a.png.bb01d3e775979762999dcca3964f76db.png" data-fileid="476">[img]<fileStore.core_Attachment>/monthly_2016_07/ea9cea58-562e-11e6-9c90-7ee9c56f366a.thumb.png.3491da7d04dd23fb9e539b309eda5295.png[/img]</a>


La nouvelle interface




 





Des changements ont également été faits parmi les champs éditables : Listes avec image, Sélecteur de couleur, ... Tout ceci est bien sûr documenté dans le wiki (en anglais, en attendant l’avancée de la traduction). Quelque chose d’incorrect, de manquant ou de peu clair : créez un Ticket / Issue pour le demander. Les traductions peuvent même être réclamées par ce biais, ça me permettra de savoir ce qu’il est important de traduire. Et vous pouvez vos questions en français, bien sûr.




 




Maintenant, c’est au tour de la seconde Beta d’entrer en développement. De nombreux éléments sont prévus. Le principal étant l’éditeur de template. Si important qu’il pourrait être décalé à plus tard. Mais nous verrons.




 




Des templates pour de nouvelles cartes sont également à venir. Et les existantes vont être mises à jour avec les nouveautés de Geckos : options partagées, description du template, ...




 




[img]<fileStore.core_Attachment>/monthly_2016_07/579c504d6e253_Sanstitre.png.198e1de91b33ea18db8834394cb7f840.png[/img]


 




Le Template Arabesque va être le sujet d’un tutorial dédié dans les jours à venir. Celui-ci décrira la méthode à utiliser pour transférer une carte au format SVG vers Geckos (en utilisant le Kitchensink de FabricJS), puis on jouera avec les couleurs (et pleins de fonctions autour des couleurs ont été rajoutées). J’essaierai de produire la version française du tutorial en même temps que celle en anglais. Le premier tutorial sera ensuite revu pour coller à la nouvelle interface, et sa traduction suivra également.




 




Vous pouvez utiliser cette sortie via la page de démo, ou en téléchargeant le code source sur Github pour l’utiliser sur votre serveur web. Les tests ont été réalisés principalement sur Firefox. Si quelque chose ne fonctionne pas bien sur un autre navigateur, n’hésitez pas à l’indiquer dans un Ticket.




 




Merci de votre intérêt !


(Modification du message : 30-07-2016, 10:00 par Gulix.)


Une légère mise à jour de la beta, avec l'ajout des styles multiples, ainsi que de l'héritage de styles.

Pourquoi une mise à jour légère et si rapide ? Et bien, mes templates de démo (Pulp Alley, Silver Tower) vont être modifiés en conséquence, et autant que la page de démo suive.




 




Plus d'infos sur la page de release : https://github.com/Gulix/geckos/releases/tag/v0.1.1




A venir ...




Des évolutions, bien sûr. Mais aussi un nouveau template pour Pulp Alley, base de plusieurs templates pour ce jeu (cartes de personnages, de faction, de Fortune, de Récompenses, ...)




 




[img]<fileStore.core_Attachment>/monthly_2016_08/57b5a78f199ca_IndianaJones.png.50c6c487104cffb2ccfc63de97028d0d.png[/img]



En attendant une Beta 2 (en cours de développement, avec comme gros morceaux une sélection de templates visuelle et un champ image plus complet), voici venir le premier Tutorial, "Et si on partait de rien ?", traduit complètement en français !




 




http://www.gulix.fr/geckos/wiki/doku.php...tutorial01




Tient tu n'as pas adapté ton ancien template pour Magiccard




http://www.gulix.fr/blog/spip.php?article229