Animal Pop GAME
Animal Pop est un jeu de tapotement léger et occasionnel basé sur un principe simple : regardez l’animal cible, parcourez le plateau et touchez l’animal correspondant avant la fin du temps imparti.
**Gameplay**
- Un animal cible est affiché en haut de l'écran.
- Touchez cet animal sur une grille 3x3.
- Les bonnes réponses augmentent le score, le combo et la progression vers l'objectif.
- Les mauvaises réponses coûtent des cœurs.
- Atteignez l'objectif avant la fin du temps imparti.
**Systèmes d'assistance**
- Un indice met en évidence la case correcte.
- Mélanger la grille pour faciliter le prochain coup.
- Le sauvetage permet de reprendre la partie avant la fin.
**Interface utilisateur conviviale**
- Des boîtes de dialogue personnalisées et amusantes pour la pause, les récompenses et les résultats.
- Une structure multi-activités au lieu d'une navigation par fragments.
- Les pages secondaires utilisent une barre de titre personnalisée avec adaptation à la barre d'état.
- Prise en charge de l'affichage bord à bord pour la barre d'état supérieure et la zone de navigation/gestes inférieure.
**Données et pages**
- L'accueil affiche un résumé et des accès rapides.
- L'historique conserve les parties récentes par ordre chronologique inverse.
- Les statistiques enregistrent le nombre total de parties, le score, le combo, les sauvetages et les assistances.
- Les paramètres permettent de régler le confort et la difficulté.
- Le guide du joueur explique les règles du jeu de manière concise. Intégration publicitaire
- Publicités récompensées : reprise de jeu, recharge d'indices, recharge aléatoire
- Publicité interstitielle : retour en arrière sur la page d'accueil
- Fonctionnalité de repli conviviale en cas d'indisponibilité de la publicité
**Notes techniques**
- Kotlin + XML
- Navigation multi-activités
- Gestion de l'état des pages (MVVM)
- Tableau de bord et historique basés sur RecyclerView
- Persistance des préférences partagées
- Intégration modulaire du SDK TradPlus
- Compatibilité Android 16 Ko
