**Motivations:** - Initialisation du versionning git pour le projet **Root causes:** - N/A (Nouveau projet) **Correctifs:** - N/A **Evolutions:** - Structure initiale du projet - Ajout du .gitignore **Pages affectées:** - Tous les fichiers
2.9 KiB
2.9 KiB
Spécifications : Mort des Bébés
Causes Spécifiques
- Nurserie Pleine : Si un œuf éclot et qu'il n'y a pas de place en nurserie ni sur le terrain.
- Vente Échouée : Bébé resté trop longtemps en zone de vente (camion) sans acheteur et sans rapatriement.
- Conditions Extrêmes : Les bébés ont des tolérances de température plus faibles que les adultes.
Conséquences
- Perte définitive de l'animal.
- Pénalité forte sur le Score de Réputation.
- Pas de récupération de ressources (pièces).
Annexes Techniques
1. Données et États
Modèle de Données (JSON)
Événement loggé.
Caractéristiques Initiales
N/A
Scores Initiaux
N/A
2. Cycles de Vie et Apparition
Conditions d'Apparition
Voir Causes.
Conditions de Disparition
N/A
Hérédité
N/A
3. Impacts Environnementaux
Impact Température
Voir bebe_animal.md.
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)
Malus : -50 points de Réputation (temporaire 24h).
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
- Mort Bébé : Notification critique.
7. Progression
Tableau des Upgrades
N/A
8. Logique et Interfaces
Pseudo-code Impacts
N/A
Messages d'Infos / Alerte
| ID | Niveau | Message |
|---|---|---|
BABY_DIED |
Critique | "Un bébé est mort ! Les visiteurs sont choqués." |
Annexes UX/UI
1. Expérience Utilisateur (UX)
Drame (Événement)
Description UX : Le bébé meurt.
Description UI : Le sprite devient gris/fantôme puis disparaît (montée au ciel). Musique triste.
Emplacement : Case Zoo/Nurserie.
Intégration : Immédiat.
Navigation : N/A
Événements : DEATH_ANIMATION.
Assets
- Musiques : Jingle Triste (Violon).
- Sons :
gong.mp3ou vent lugubre. - Graphiques : Fantôme.
- Images : N/A
- Vidéos : N/A
- Animations : Opacité 100% -> 0%. Translation Y vers le haut.
- Couleurs : Gris, Noir.
- Textes : "RIP".
- Formes : N/A
Notification (Alerte)
Description UX : Le joueur est informé de la perte.
Description UI : Popup Rouge/Noir. "Vous avez perdu un bébé [Cause]".
Emplacement : Centre Écran.
Intégration : Modal bloquante (Acknowledgment requis).
Navigation : Clic OK.
Événements : DEATH_ACKNOWLEDGE.
Assets
- Musiques : N/A
- Sons : N/A
- Graphiques : Crâne (icône).
- Images : N/A
- Vidéos : N/A
- Animations : N/A
- Couleurs : Noir #000000.
- Textes : Cause du décès.
- Formes : N/A