Files
builazoo/docs/specs/inventaire_saisons.md
Nicolas Cantu e031c9a1d2 Initial commit
**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
2026-03-03 22:24:17 +01:00

3.8 KiB

Spécifications : Inventaire des Saisons

Cycle Annuel

Le jeu intègre un cycle de 4 saisons qui influence l'environnement et les animaux. Chaque saison dure un nombre défini de jours de jeu (ex: 7 jours réels ou 30 jours in-game).

Liste des Saisons

1. Printemps

  • Météo dominante : Ensoleillé, Pluvieux.
  • Température : Tempérée (+0°C).
  • Impact Général :
    • Reproduction : Bonus fort pour la plupart des animaux (+20% naissances).
    • Visiteurs : Affluence moyenne.
  • Impact Spécifique :
    • Favorise les animaux de type "Prairie" et "Forêt".

2. Été

  • Météo dominante : Ensoleillé, Canicule, Orage.
  • Température : Chaude (+5°C à +10°C).
  • Impact Général :
    • Survie : Risque de surchauffe pour les animaux polaires/montagne.
    • Visiteurs : Pic d'affluence (vacances), forte demande en boissons/glaces.
  • Impact Spécifique :
    • Favorise les animaux de type "Désert", "Savane", "Jungle".
    • Pénalise les animaux de type "Toundra", "Polaire".

3. Automne

  • Météo dominante : Pluvieux, Nuageux, Vent.
  • Température : Fraîche (-2°C).
  • Impact Général :
    • Reproduction : Taux normal.
    • Maladie : Légère augmentation des risques si les animaux sont mouillés/froids.
  • Impact Spécifique :
    • Favorise les animaux de type "Forêt", "Marécage".

4. Hiver

  • Météo dominante : Neige, Nuageux, Froid.
  • Température : Froide (-5°C à -15°C).
  • Impact Général :
    • Survie : Risque d'hypothermie pour les animaux tropicaux.
    • Reproduction : Malus fort (sauf espèces adaptées).
    • Visiteurs : Baisse d'affluence, sauf si événements spéciaux (Noël).
  • Impact Spécifique :
    • Favorise les animaux de type "Toundra", "Polaire", "Montagne".
    • Pénalise fortement les animaux de type "Désert", "Jungle", "Récif".

Annexes Techniques

1. Données et États

Modèle de Données (JSON)

Table statique.

Caractéristiques Initiales

N/A

Scores Initiaux

N/A

2. Cycles de Vie et Apparition

Conditions d'Apparition

Cycle annuel fixe.

Conditions de Disparition

Fin de durée saison.

Hérédité

N/A

3. Impacts Environnementaux

Impact Température

Voir liste ci-dessus.

Impact Milieu (Biome)

N/A

Impact Saisons

N/A

Impact Heure / Jour-Nuit

N/A

4. Impacts Biologiques et Sociaux

Impact Reproduction

Voir liste ci-dessus.

Impact Mort

Voir liste ci-dessus.

Impact Nourriture

N/A

Impact Attractivité (Visiteurs/Animaux)

Voir liste ci-dessus.

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

  • Changement Saison : Notification majeure.

7. Progression

Tableau des Upgrades

N/A

8. Logique et Interfaces

Pseudo-code Impacts

N/A

Messages d'Infos / Alerte

ID Niveau Message
SEASON_CHANGE Info "C'est le [Saison] !"

Annexes UX/UI

1. Expérience Utilisateur (UX)

Ambiance Saisonnière (Passif)

Description UX : Le décor change selon la saison. Description UI : Tilesets modifiés (Herbe verte -> Herbe jaune -> Feuilles mortes -> Neige). Emplacement : Grille Zoo. Intégration : Assets graphiques. Navigation : N/A Événements : SEASON_VISUAL_UPDATE.

Assets

  • Musiques : Thèmes saisonniers (Vivaldi remix ?).
  • Sons : Vent hivernal, Oiseaux printemps.
  • Graphiques : 4 variantes de chaque Tile.
  • Images : Icône Saison HUD.
  • Vidéos : N/A
  • Animations : Feuilles qui tombent (Automne).
  • Couleurs : Vert, Jaune, Orange, Blanc.
  • Textes : "Printemps", "Été", etc.
  • Formes : N/A