Sqwap : notre jeu pour mobile !

Pour les gens qui ont simplement envie de discuter sans souhaiter faire passer d'information particulière.
Message
Auteur
Avatar du membre
freeshost
Intarissable
Messages : 36714
Enregistré le : lundi 15 juillet 2013 à 15:09
Localisation : CH

Re: Sqwap : notre jeu pour mobile !

#46 Message par freeshost » vendredi 12 janvier 2018 à 16:48

Bubu a écrit :@Freehost, ou @ toute personne de Suisse :
Si je propose la distribution de notre jeu en Suisse, quelles langues doivent être disponibles ?
Je sais qu'il y a le Français et l'Allemand.
J'en ai fait les frais quand j'étais petit, ils parlaient tantôt français, tantôt allemand. :crazy:
Il y a-t-il une langue que tous les Suisses parlent ?
Merci beaucoup.
Langues officielles principalement utilisées en Suisse

1. Allemand : environ 63.5 %
2. Français : environ 22.5 %
3. Italien : environ 8.1 %
4. Romanche : moins de 0.5 %

Tu peux remplacer le romanche par l'anglais. :lol:
Pardon, humilité, humour, hasard, confiance, humanisme, partage, curiosité et diversité sont des gros piliers de la liberté et de la sérénité.

Diagnostiqué autiste en l'été 2014 :)

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#47 Message par Bubu » mercredi 17 janvier 2018 à 19:40

freeshost a écrit :
Bubu a écrit :@Freehost, ou @ toute personne de Suisse :
Si je propose la distribution de notre jeu en Suisse, quelles langues doivent être disponibles ?
Je sais qu'il y a le Français et l'Allemand.
J'en ai fait les frais quand j'étais petit, ils parlaient tantôt français, tantôt allemand. :crazy:
Il y a-t-il une langue que tous les Suisses parlent ?
Merci beaucoup.
Langues officielles principalement utilisées en Suisse

1. Allemand : environ 63.5 %
2. Français : environ 22.5 %
3. Italien : environ 8.1 %
4. Romanche : moins de 0.5 %

Tu peux remplacer le romanche par l'anglais. :lol:
Merci

Pour les testeurs :
Une nouvelle version de test va être publiée dans les prochains jours :
Textures de meilleures qualités. (plus haute définition)
Corrections de problèmes avec le service de sauvegarde via les serveurs Google.(La sauvegarde locale prend le dessus dans ces cas, plus de plantages).
Améliorations de certains bruitages.
Correction de certains niveaux.
Et d'autres changements mineurs.

Pour les testeurs il n'y a rien à faire. Votre OS, Android vous signalera qu'il y a une nouvelle version disponible.

Bon jeu ! :kiss:

Un exemple de rapport du test des niveaux :
rapport1.txt
(164.91 Kio) Téléchargé 76 fois
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#48 Message par Bubu » vendredi 16 février 2018 à 21:20

Bon il faudra attendre encore un peu.
Le logiciel de vérification des niveaux à détecté un niveau sur 6 à revoir.
Corriger les niveaux, c'est le boulot de mon binôme.
Pendant ce temps là je compose les musiques.
Il il me faudra un peu de travail pour pouvoir activer la musique indépendamment des bruitages.

D'ici un mois ça devrait le faire, je vous informe via mp.

Merci.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Lilette
Intarissable
Messages : 10966
Enregistré le : mardi 29 juillet 2014 à 11:15

Re: Sqwap : notre jeu pour mobile !

#49 Message par Lilette » vendredi 16 février 2018 à 21:29

D'ici un mois ça devrait le faire, je vous informe via mp.
Ok d'acc :)
TSA.

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#50 Message par Bubu » mardi 20 février 2018 à 15:38

Bon un autre problème, le système audio (SoundPool) ne gère que des fichiers décompressés (wav pur) d'un Mo au max. C'est valable pour les effets sonores seulement du coup.
Donc pour les musiques je dois utiliser une autre API (MediaPlayer).
Cette API est plus simple, le flux est décodé en temps réel, pas de chargement avant lecture, donc. On lui balance le fichier et c'est tout.

Autre problème, je vais revoir la gestion des sauvegardes sur les serveurs Google. Ils viennent de sortir une nouvelle API, plus stable avec des exceptions rattrapables.
On ne peut empêcher les plantages dans certains cas avec l'ancienne API.

Mais ça ne change rien à l'échéance, d'ici un mois tout devrait être réglé.
:kiss:
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#51 Message par Bubu » lundi 26 février 2018 à 18:29

Les musiques que j'ai intégrées dans le jeu ne sont pas dans le bon style ! :hotcry:
Il faut quelles soient courtes légères (quelques notes seulement) et amusantes.
mais en même temps, il faut revoir les couleurs des titres de niveau ... et surtout le système de sauvegarde sur serveur.... :innocent:
J'en ai marre. :hotcry:
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#52 Message par Bubu » mercredi 28 février 2018 à 19:52

Les sauvegardes via Google (sur vos comptes GoogleDrive) font encore des leurs ....
En début d'après-midi, tout fonctionnait parfaitement.
Depuis quelques heures, il n'est plus possible de se connecter.... :hotcry:
J'en suis, par dépit, à envisager de ne pas utiliser leur système de sauvegardes global.

Le gros problème, c'est quand une personne a payé (en argent réel) pour sa progression :
Si elle réinstalle le programme, elle repart de zéro !
Je ne sais pas si c'est acceptable ?

En attendant tout n'est pas perdu, je n'ai pas jeté l'éponge (à la tronche de Google). Je vais encore essayer.
Screugneugneu de screugneugneu .... Ça va être TCHI TCHI à toute l'équipe Google ! :(
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Nanar02
Prolifique
Messages : 1478
Enregistré le : samedi 1 octobre 2016 à 17:37

Re: Sqwap : notre jeu pour mobile !

#53 Message par Nanar02 » mercredi 28 février 2018 à 20:01

Tien bon Bubu la qualité ne peut pas se faire d'un coup
Diagnostiqué Asperger 01/04/2019

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#54 Message par Bubu » mercredi 28 février 2018 à 20:13

Nanar02 a écrit :Tien bon Bubu la qualité ne peut pas se faire d'un coup
C'est bien vrai.
Mais ce qui m’énerve, c'est que depuis presque 3 ans je me suis évertué consciencieusement à faire un programme sans failles, qui ne bug ni ne plante jamais.
Et voilà que depuis que je me trimbale le pachyderme Google dans les pattes, ça plante de partout ! :hotcry:

Question aux asperanzonautes :
Considérez-vous grave le fait que votre partie ne soit pas sauvegardée entre différents appareils, ou quand vous installez l'appli sur un nouvel appareil ?
(Dites non, sinon , c'est TCHI TCHI :mrgreen: )
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#55 Message par Bubu » samedi 3 mars 2018 à 17:45

Bon, ce n'était pas une vraie question, je n'ai pas le choix.
Ma nouvelle solution de sauvegarde fonctionne, d'après 2 testeurs.

Mais on me demande d'afficher dans l'ordre croissant le nombre des pièces du niveau.

Car il faut garder les plus grosses chaînes pour la fin. Et c'est relou de devoir compter les pièces.
J'attends un peu que cette idée murisse, et je m'y colle.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#56 Message par Bubu » mardi 13 mars 2018 à 12:43

Il faut attendre que je fasse les musiques du jeu.
Ixy et Lilette, soyez patients, Merci.
:kiss: :kiss: :kiss:
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Sqwap : notre jeu pour mobile !

#57 Message par Ixy » mardi 13 mars 2018 à 13:30

Pas de pb :bravo:
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#58 Message par Bubu » vendredi 13 avril 2018 à 21:17

J'ai des soucis encore, (....) avec les sauvegardes.
Dans la deuxième version, elles étaient au début non bloquantes.
Mais une fois sur ...., ça plantait.
Un problème de race condition :
J’enchaîne deux sauvegardes très rapidement :
La première enregistre la médaille obtenue, et la deuxième incrémente le niveau quand le joueur clique sur "niveau suivant".
Or il arrivait que la deuxième sauvegarde finisse avant la première, et là il y a conflit et plantage.

Du coup, j'ai changé, je bloque les tâches via Tasks.await() (Java)
C'est très stable, mais vu que j'appelle la fonction de sauvegarde via le thread de rendu, ça freeze les animations du jeu de 1/4 à 1/2 secondes. C'est moche.

La seule solution : m'arranger pour que le freeze se fasse à des moments non critiques. (Quand l'écran est complètement vide pour la médaille, et que ça freeze volontairement les feux d'artifices de l'écran de résultat dès qu'il clique sur "niveau suivant". (Du coup ça ne freeze plus seulement pendant la sauvegarde, ça freeze et ça perdure pendant le fade out.)
Misère, misère .... :innocent:
Ce sont des caches misères .... mais vous avez vu, vous, des jeux qui vous laissent jouer pendant les sauvegardes ? :naugty:
:hotcry: :hotcry: :hotcry:
:innocent:
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Tugdual
Modérateur
Messages : 40107
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Sqwap : notre jeu pour mobile !

#59 Message par Tugdual » samedi 14 avril 2018 à 13:24

TCS = trouble de la communication sociale (24/09/2014).

Avatar du membre
Bubu
Intarissable
Messages : 7738
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Sqwap : notre jeu pour mobile !

#60 Message par Bubu » samedi 14 avril 2018 à 18:10

@Tugdual : Merci pour le lien ! :D
Pour les sauvegardes c'est bon ! En fait c'était pas un problème de concurrence.
(Ça plantait aussi (rarement mais c'est déjà trop) quand c'était bloquant)
C'était un problème de conflit. Il ne savait pas quelle sauvegarde prendre. IllegalStateException dans la figure ! :(
Même pour écrire la sauvegarde, il faut résoudre les conflits avant, avant de faire vraiment la sauvegarde. (Envoyer le blob à Google).
Depuis ce matin je joue (en trichant :mrgreen: ) et tout se déroule parfaitement.
Et en plus les sauvegardes ne sont plus bloquantes. (Je fais ça en tâche de fond, en parallèle).
Soulagé ! :D
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Répondre