Version Beta - ClickMeIYC/Click-Me GitHub Wiki

Version Beta - Rapport d'avancement

Changements par rapport à la présentation alpha

Changements Criticité Description
Traduction de l'application Mineure Traduction de l'ensemble de l'UI en 5 langues : Anglais, Français, Espagnol, Portugais, Tchèque.
Niveau Mode avion Mineure Nouvelle idée de niveau où il faut activer le mode avion.
Niveau Blackout Mineure Nouvelle idée de niveau où il faut se mettre dans un environnement sombre.
Niveau Changement Langue Mineure Nouvelle idée de niveau où il faut changer la langue du téléphone.
Niveau Randonnée Mineure Nouvelle idée de niveau où il faut marcher.
Retour haptique Mineure Ajout d'un retour haptique aux boutons.
Suppression niveau localisation Mineure Suppression du niveau où il faut se déplacer à une localisation précise.

Rapport

Ce rapport présente l'état de l'avancement du projet de jeu mobile Click Me, à date de la version beta. L'objectif de cette étape était d'implémenter une application fonctionnelle, incluant un large éventail de niveaux, et toutes les fonctionnalités nécessaires à ceux-ci, afin de ne laisser comme travail à la version finale que l'implémentation de quelques niveaux supplémentaires.

Travail réalisé

Implémentation de 12 niveaux :

  1. Bouton au milieu du niveau 1
  2. Appui long sur un bouton
  3. Deux boutons (utiliser les deux doigts)
  4. Tourner le téléphone pour faire apparaître le bouton
  5. Capture d’écran (en gros sur les coins y a des angles qui font penser à l’appareil photo)
  6. Écran noir jusqu'à ce qu'on allume la lampe torche du tel pour voir le bouton
  7. Brancher le téléphone
  8. Souffler pour atteindre le bouton
  9. Menus déroulants infinis
  10. Bouton caché dans les indices
  11. Dark/light
  12. Mode avion

Fonctionnalités :

  • Musique d'ambiance
  • Retour sonore à l'appui sur les boutons. Bruit différent pour un appui classique et un appui permettant la réussite d'un niveau.
  • Implémentation du back-end des boutons de paramétrage, permettant de revenir au menu, d'activer ou de désactiver le son et la musique.
  • Rédaction des indices pour chaque niveau, et stockage dans une structure adaptée.
  • Traduction de l'ensemble de l'UI en 5 langues : Anglais, Français, Espagnol, Portugais, Tchèque.
  • Stocker l'ensemble des données de paramètres (musique, volume, niveaux complétés) dans un PreferencesDataStore pour persistance.

Ce qu'il reste à faire

Niveaux :

  1. Labyrinthe où le joueur se déplace en bougeant avec le GPS
  2. Bouton qui bouge quand on veut le cliquer et il faut agiter le téléphone pour l'arrêter
  3. Changer la langue du téléphone
  4. Podomètre (se déplacer)
  5. Blackout (changer la lumière de l'environnement)
  6. Lost (2) : trouver le bouton dans un autre niveau (lost peut-être)
  7. éteindre l'appareil
  8. ne rien faire pendant 10s

Fonctionnalités :

  • Stocker les données dans le datastore
  • Retours haptiques
  • Logo
  • Splashscreen

Scénario et questions

Scénario

  • Tester le maximum de niveaux en 8 minutes.
  • Tester, pour les utilisateurs que cela dérange, l'activation et la désactivation du son et de la musique.
  • Tester, pour les utilisateurs qui en ont besoin, l'accès aux indices.

Questions

  1. Titres : Les titres sont-ils trop aidants, ou à l'inverse bloquants ?
  2. Indices : Les indices aident-ils et sont-ils suffisamment progressifs quand il y en a plusieurs ?
  3. Navigation : La navigation dans l'application est-elle intuitive ?
  4. Contexte : Certains niveaux manquent-ils d'un contexte ou d'une aide visuelle pour aide à les compléter sans avoir recours aux indices. Exemple : Level Clearshot
  5. Attentes : Certains niveaux ont-ils surpassés vos attentes, ou vous ont-ils déçus ?