Version Finale - ClickMeIYC/Click-Me GitHub Wiki
Version Finale - Rapport d'avancement
Ce rapport présente l'état de l'avancement du projet de jeu mobile Click Me, à date de la version finale. L'objectif de cette étape était de finaliser l'implémentation de l'application, complétant notamment l'ensemble des fonctionnalités marquées comme "en attente" à la version beta. Ceci inclut tout particulièrement les derniers niveaux à implémenter, du commentaire de code, du licensing...
Travail réalisé
Implémentation de 22 niveaux :
- Bouton au milieu du niveau
- Deux boutons (utiliser les deux doigts)
- Appui long sur un bouton
- Tourner le téléphone pour faire apparaître le bouton
- Mode avion
- Plusieurs menus déroulants
- Utilisation de 10 doigts
- Scroll pour trouver le bouton plus bas
- Bouton caché dans la page d'accueil
- Écran noir jusqu'à ce qu'on allume la lampe torche du tel pour voir le bouton
- Brancher le téléphone
- Changer la langue du téléphone
- Dark/light modes
- Bouton qui bouge quand on veut le cliquer et il faut agiter le téléphone pour l'arrêter
- Screenshot
- Compteur de pas
- Bouton caché dans les indices
- Labyrinthe
- Blackout (changer la lumière de l'environnement)
- Éteindre le téléphone
- Ne rien faire pendant un temps donné
Suppression du niveau où il faut souffler dans le micro.
Fonctionnalités :
- Commenter le code
- Renommer tous les fichiers et toutes les fonctions de niveaux pour remplacer les noms numériques (ex :
Level_01.kt
) par des noms descriptifs (ex :SimpleButton.kt
), dans un objectif de respecter les conventions de nommage et de faciliter l’ordonnancement. - Ré-ordonnancement des niveaux par difficulté
- Dessiner un logo, et l'ajouter comme logo de l'application
- Numérotation et espacement des niveaux dans la page d'accueil
- Ajout de consignes de jeu dans la page d'accueil
- Reformatage du repository pour ajouter un README et une licence au projet
- Implémentation de retours haptiques
- Résolution de bugs mineurs dans la couleur des indices, ou l'affichage des icons de paramètres
Ce qu'il reste à faire
Idées de niveaux supplémentaires, qui seront ajoutés au gré de la motivation :
- Bouton caché dans les paramètres
- Plusieurs "faux" boutons empilés sur un vrai bouton, qui sont à déplacer sur le côté
Fonctionnalités :
- Améliorer l'UI de l'application
- Améliorer le design des boutons et de la page d'accueil
Publier l'application !