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 :

  1. Bouton au milieu du niveau
  2. Deux boutons (utiliser les deux doigts)
  3. Appui long sur un bouton
  4. Tourner le téléphone pour faire apparaître le bouton
  5. Mode avion
  6. Plusieurs menus déroulants
  7. Utilisation de 10 doigts
  8. Scroll pour trouver le bouton plus bas
  9. Bouton caché dans la page d'accueil
  10. Écran noir jusqu'à ce qu'on allume la lampe torche du tel pour voir le bouton
  11. Brancher le téléphone
  12. Changer la langue du téléphone
  13. Dark/light modes
  14. Bouton qui bouge quand on veut le cliquer et il faut agiter le téléphone pour l'arrêter
  15. Screenshot
  16. Compteur de pas
  17. Bouton caché dans les indices
  18. Labyrinthe
  19. Blackout (changer la lumière de l'environnement)
  20. Éteindre le téléphone
  21. 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 !