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).
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).
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.