Version Alpha - ClickMeIYC/Click-Me GitHub Wiki

Version Alpha - Rapport d'avancement

Changements par rapport à la présentation initiale

Changements Criticité Description
Indices multiples Faible Initialement, chaque niveau devait posséder un indice. Nous avons finalement intégré la possibilité d'avoir plusieurs indices par niveau
Gestion du mode clair Faible Initialement, nous n'avions pas considéré explicitement la gestion du dark/light mode. Cependant, cela est nécessaire car certaines images ne sont actuellement pas visibles en light mode.

Caractéristiques de l'appareil de test

Type Produit Version du système Taille de l'écran (pouces) Ratio de l'écran
Appareil Physique Samsung Galaxy S21 5G 14 6.2 20:9

Rapport

Ce rapport présente l'état de l'avancement du projet de jeu mobile Click Me, à date de la version alpha. L'objectif de cette étape était de se concentrer sur le développement des éléments visuels du projet, notamment l'affichage des éléments dans les pages et la navigation entre les pages.

Travail réalisé

Pour la version alpha du projet, nous nous sommes d'abord concentrés sur l'aspect visuel des pages principales de notre application (accueil et niveau 1, chaque niveau étant présenté de manière similaire par rapport au titre, au réglage et aux indices) ainsi que sur la navigation.
Pour ce qui est de la présentation du projet, nous avons choisi de présenter les niveaux sous forme de liste déroulante dans le menu principal, en dessous du nom de notre application. Initialement, seul le niveau 1 est déverrouillé (les autres niveaux sont marqués par un cadenas).

Image

Depuis ce menu, on peut donc se rendre au niveau 1. Celui-ci se présente comme suit : en haut, on a le titre du niveau et en bas, on retrouve le bouton de réglage et celui des indices. Pour l'instant, ces derniers proposent des fonctionnalités, mais nous n'avons pas encore lié celles-ci aux fonctionnalités de l'appareil (sons, etc.). Enfin, un bouton est caché dans le niveau (au centre pour le niveau 1).

Image

Afin de vérifier la navigation entre les niveaux, nous avons dupliqué le niveau 1. Cependant, les niveaux supérieurs se verront modifiés afin d'incorporer des mécaniques des puzzles choisis.

Ce qu'il reste à faire

Finalisation des paramètres de l'application :

  • Les boutons pour couper les bruitages et la musique changent actuellement juste visuellement, sans la capacité à réaliser l'action qu'ils sont supposés faire. Il faudra implémenter leur back-end en plus de leur front-end.
  • Sur la page d'accueil, il faut bloquer la possibilité de cliquer sur les niveaux non-débloqués.

Spécification pour le stockage des chaînes de caractères :

  • Permettre à chaque niveau d'aller chercher ses indices dans la liste des chaînes de caractères, au lieu de les passer manuellement niveau par niveau.
  • Construire automatiquement les routes vers chaque niveau au lieu de les spécifier une par une.

Enfin, il faudra implémenter :

  • Les énigmes de chaque niveau avec leur nom et leurs indices.
  • L'animation d'ouverture de l'application.
  • Des enjeux supplémentaires dans les niveaux une fois complétés.