# Spécifications : Achat et Upgrade (Générique) ## Mécanique - **Coût** : Payé en Pièces (ou Unités de Recherche pour la Carte du Monde). - **Progression** : 7 Niveaux pour la plupart des éléments. - **Formule de Coût** : `Coût_Niveau_N = Coût_Base * Multiplicateur^(N-1)`. ## Validation - L'achat est instantané si les fonds sont disponibles. - L'effet est immédiat (pas de temps de construction, sauf si spécifié autrement). # Annexes Techniques ## 1. Données et États ### Modèle de Données (JSON) N/A ### Caractéristiques Initiales N/A ### Scores Initiaux N/A ## 2. Cycles de Vie et Apparition ### Conditions d'Apparition N/A ### Conditions de Disparition N/A ### Hérédité N/A ## 3. Impacts Environnementaux ### Impact Température N/A ### Impact Milieu (Biome) N/A ### Impact Saisons N/A ### Impact Heure / Jour-Nuit N/A ## 4. Impacts Biologiques et Sociaux ### Impact Reproduction N/A ### Impact Mort N/A ### Impact Nourriture N/A ### Impact Attractivité (Visiteurs/Animaux) N/A ### Impact Valeur N/A ## 5. Impacts Logistiques et Économiques ### Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite) N/A ### Dépenses (Boutiques/Visiteurs) N/A ### Trajet Visiteurs N/A ## 6. Événements ### Événements du Jeu / Carte / Zoo / Ville / Visiteur N/A ## 7. Progression ### Tableau des Upgrades N/A ## 8. Logique et Interfaces ### Pseudo-code Impacts N/A ### Messages d'Infos / Alerte N/A # Annexes UX/UI ## 1. Expérience Utilisateur (UX) ### Interface d'Achat (Consultation) **Description UX** : Le joueur ouvre le menu de construction ou d'upgrade. **Description UI** : Grille d'éléments achetables. Prix affiché clairement. Grisé si trop cher. **Emplacement** : HUD Bas. **Intégration** : Menu déroulant ou fixe. **Navigation** : Clic Catégorie -> Liste Objets. **Événements** : `OPEN_SHOP_MENU`. #### Assets - **Musiques** : N/A - **Sons** : `ui_hover.mp3`. - **Graphiques** : Icônes Bâtiments. - **Images** : N/A - **Vidéos** : N/A - **Animations** : N/A - **Couleurs** : Fond sombre, Texte clair. - **Textes** : Prix, Nom. - **Formes** : Cartes carrées. ### Confirmation Achat (Action) **Description UX** : Le joueur clique pour acheter. **Description UI** : Feedback immédiat (son + animation pièces déduites). **Emplacement** : HUD. **Intégration** : Immédiat. **Navigation** : Clic Achat. **Événements** : `BUY_ITEM`. #### Assets - **Musiques** : N/A - **Sons** : `buy_success.mp3`. - **Graphiques** : N/A - **Images** : N/A - **Vidéos** : N/A - **Animations** : Compteur pièces descend. - **Couleurs** : Rouge (déduction). - **Textes** : "-500". - **Formes** : N/A