Bonne nouvelle ! La version HTML5 fonctionne ; et sur tous les appareils ! Il y a toutefois 2 petits inconvéniants.
D'abord, la lisibilité. En effet, sur les petits écrans comme les smartphones, il a fallut agrandir la taille des caractères au maximum, utiliser des polices basiques et revoir la mise en page pour que les textes soient aussi lisibles que possible. Je comprends mieux pourquoi les jeux HTML5 en général privilégient les symboles plutôt que des mots !
Ensuite, ce format est très gourmand en performances ! Je pensais enlever l'option d'amélioration des performances au détriment de la qualité visuelle. Mais à ce niveau là aussi je vais devoir faire quelques changements d'autant plus que ça affecte la réponse des boutons du jeu ; ce qui peut être très frustrant en pleine partie.
En résumé, si vous comptez jouer à HSG sur votre smartTV haut de gamme, vous allez vous régaler ! Mais il faudra encore être patient. En fait, il fallait quasiment tout refaire ! Le format responsive design (la capacité à la mise en page de s'adapter au format et l'orientation de l'écran) occupait beaucoup de place dans le programme. J'ai donc décidé d'enlever cette fonction et de simplifier au mieux les lignes de code.
En attendant que le projet aboutisse, je vous mets à disposition le lien pour jouer à Holy Scriptures Game en haut de la page. Il n'est pas encore abouti à cette date, mais vous pouvez y suivre la progression du développement.
Il reste peut-être une solution pour diffuser "Holy Scriptures Game"...Et finalement, c'est peut-être la meilleure solution! Il s'agit de publier le jeu directement depuis mon site au format HTML. Quel sera l'avantage? Le jeu sera accessible sur "tous" les appareils y compris PC et MAC. Je ne maîtrise pas du tout le format HTML pour le moment mais de ce que j'en ai vu, le jeu sera peut-être plus limité en terme d'animation... Mais ça reste qu'une hypotèse. De plus, ayant progressé dans le développement, je devrais pouvoir faire des mises à jour nécéssaires que je ne voulais pas faire avant au risque de faire planter le jeu. En tout cas la suppression du jeu sur le Playstore sera peut-être un mal pour un bien. À suivre...
Mon compte a été bannie à vie du Playstore ! Voici le contenu du courrier reçu après une réclamation de ma part :
Franchement, je ne sais pas ce qui a motivé cette décision sans même un avertissement ! Je n'ai aucune compétences dans le piratage informatique, donc c'est étonnant que je puisse insérer un virus dans mon application sans savoir comment le faire. Si vous avez téléchargé l'application, elle sera sûrement signalé comme étant un logiciel malveillant. Libre à vous de la garder ou non. Désormais Holy Scriptures Game sera disponible uniquement sur ce blog. Si vous la téléchargez il y aura sûrement des paramêtres de sécurité à lever sur votre appareil. Je suis vraiment dégoûté d'en arriver là après des mois et des mois de travail et de cassage de crâne!
L'accès au jeu via le Playstore à été suspendu par la plateforme, soit-disant parce qu'il a été identifié comme étant un malware. Bien sûr, ce n'est pas le cas et je viens de faire une réclamation auprès de la plateforme. En espérant que celle-ci sera prise en compte et corrigé. De plus, ils se sont permis de supprimer l'intégralité de mon compte développeur du Playstore ! Ce qui signifie que je ne pourrai plus jamais publier d'application sur ce magasin. Et l'adaptation/publication du jeu sur Applestore étant encore trop compliqué pour moi. La seule manière d'accéder au jeu se fera directement depuis ce bloc. Cela entraînera des complication pour les utilisateurs à installer le jeu car il ne sera pas identifié par les appareils comme une application de confiance. Les utilisateurs devront paramétrer leurs appareils pour lever la protection contre les applications dangereuses : et là, il y aura véritablement un problème !
L'application est enfin compilé et disponible sur le Playstore! Ce fut des années de prise de tête, d'abandon et de remise en selle pour réussir à compiler le jeu correctement sur Androïd et le publier sur le Playstore. Il y a énormément de paramètres à respecter dans les tutoriels et même quand on le fait, ça ne marche pas. J'ai du tâter différents réglages, installer différents composants pour que ça finisse par fonctionner.
L'énorme travail de mise à jour des textes bibliques conformément à la traduction révisée de 2018 est enfin terminé. Plus qu'à faire la même chose en Anglais et en Espagnol ! La programmation est presque terminée aussi mais un important contrôle s'impose à propos des gains de trophées pour s'assurer que tout fonctionne bien.
Retour à l'état initial : l'idée de reprogrammer l'ensemble pour permettre d'élargir le quizz lors de futurs mises à jour prend trop de temps pour mon niveau actuel. Je souhaite avant tout réussir à achever ce projet rapidement plutôt que m'éterniser sur l'apprentissage de codages complexes et me concentrer sur l'essentiel. Après tout, avec plus de 200 versets à mémoriser, le jeu aura déjà une longue durée de vie !