**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.6 KiB
2.6 KiB
Spécifications : Score de Réputation
Définition
Indicateur global de la qualité et du prestige du zoo. C'est le moteur de l'économie (Visiteurs).
Composantes
- Valeur du Cheptel : Somme des valeurs de rareté des animaux vivants.
- Diversité : Bonus pour chaque espèce différente présente.
- Bien-être : Bonus si le Score de Survie moyen est élevé.
- Esthétique/Aménagement : Bonus pour les bâtiments améliorés.
Malus
- Morts : Chaque mort inflige une pénalité temporaire mais significative.
- Insatisfaction : Visiteurs repartant mécontents (incidents non résolus).
Annexes Techniques
1. Données et États
Modèle de Données (JSON)
Propriété de Zoo.
reputation_score: integer
Caractéristiques Initiales
| Caractéristique | Valeur Initiale |
|---|---|
| Réputation | 0 |
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
Bonus : +10 pts par naissance.
Impact Mort
Malus : -50 pts par mort (décroissance sur 24h).
Impact Nourriture
N/A
Impact Attractivité (Visiteurs/Animaux)
C'est la métrique de base de l'attractivité.
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
- Passage Niveau : Notification.
7. Progression
Tableau des Upgrades
N/A
8. Logique et Interfaces
Pseudo-code Impacts
score = sum(animal.rarity * 10) + (uniqueSpecies * 50) + buildingsValue - deathPenalty
Messages d'Infos / Alerte
N/A
Annexes UX/UI
1. Expérience Utilisateur (UX)
Affichage Score (Permanent)
Description UX : Le joueur connaît son niveau de prestige.
Description UI : Étoiles ou Couronne dans le HUD avec barre de progression vers le niveau suivant.
Emplacement : HUD Haut.
Intégration : Fixe.
Navigation : Survol -> Détail calcul.
Événements : SCORE_UPDATE.
Assets
- Musiques : N/A
- Sons :
level_up_jingle.mp3. - Graphiques : Icône Couronne.
- Images : N/A
- Vidéos : N/A
- Animations : Brillance quand augmente.
- Couleurs : Or.
- Textes : "Niveau 5 (4500 pts)".
- Formes : Étoile.