**Motivations:** - Intégrer les nouvelles fonctionnalités demandées par Leo (vue isométrique, gestion du personnel, personnalisation avatar/zoo). - Enrichir le gameplay avec des mécaniques de fusion d'enclos et de passes saisonniers. **Root causes:** - Demande d'évolution majeure du Game Design (fichier `docs/leo.md`). **Correctifs:** - N/A **Evolutions:** - Ajout de 19 nouveaux fichiers de spécifications (Staff, Skins, Enclos, Avatar, etc.). - Mise à jour de 5 fichiers existants pour supporter la vue isométrique et les nouvelles interactions. - Définition du système de passes temporaires et statut VIP. - Spécification des employés achetables avec pièces. **Pages affectées:** - docs/specs/*
1.8 KiB
1.8 KiB
Menu Achats
1. Définition
Interface centralisée dédiée aux transactions utilisant la monnaie premium (pièces du zoo) ou standard, regroupant les employés, la nourriture spéciale, les skins et les améliorations. C'est le "hub" économique du joueur.
2. Fonctions
- Catalogue : Présente tous les articles achetables de manière organisée.
- Transaction : Gère la validation des achats et le débit des ressources.
- Offres : Peut afficher des promotions ou des packs (bundles).
3. Icone
- Représentation : Caisse enregistreuse ou Panier d'achat.
- Couleur dominante : Vert (billet) et Or (pièce).
4. Interactions
- Accès : Bouton principal dans la barre d'interface (HUD).
- Navigation : Onglets par catégorie (Animaux, Enclos, Employés, Déco, Spécial).
- Achat Rapide : Possibilité d'acheter en quantité (x1, x10).
5. Annexes Techniques
Données (JSON)
{
"shop_categories": [
{
"id": "employees",
"label": "Personnel",
"items": ["healer_01", "feeder_01", "security_01"]
},
{
"id": "consumables",
"label": "Nourriture Spéciale",
"items": ["food_boost_lion", "food_boost_monkey"]
}
],
"currency_balance": {
"coins": 1500,
"gems": 50
}
}
Règles Métier
- Déblocage : Certains articles ne sont visibles qu'à partir d'un certain niveau de zoo.
- Stock : Certains items peuvent être en quantité limitée (ex: offres du jour).
6. Annexes UX/UI
- Design : Fenêtre modale propre, avec de grandes icônes et des prix clairs.
- Feedback Achat : Animation de pièces qui volent vers le compteur total lors de la dépense.
- Confirmation : Pop-up de confirmation pour les achats coûteux (> 1000 pièces).