Files
builazoo/docs/specs/inventaire_milieux.md
Nicolas Cantu e92c1355d0 Enrichissement exhaustif des specs : Vue Isométrique et Design
**Motivations:**
- Aligner toute la documentation technique avec la nouvelle direction artistique isométrique (Réf IMG_20260303_170253).
- Faciliter l'implémentation en ajoutant les contraintes techniques liées à la 2.5D (Z-index, Sprites 4 directions).

**Root causes:**
- Besoin de cohérence visuelle et technique sur l'ensemble du projet.

**Correctifs:**
- N/A

**Evolutions:**
- Ajout systématique de la section "Direction Artistique & Vue" dans `Annexes UX/UI` de tous les fichiers.
- Enrichissement des modèles JSON avec coordonnées isométriques (`iso_x`, `iso_y`, `z_index`).
- Précision des interactions (clic, survol) adaptées à la grille losange.
- Conservation stricte de la structure existante (aucun titre supprimé).

**Pages affectées:**
- docs/specs/*
2026-03-05 02:10:32 +01:00

3.6 KiB

Spécifications : Inventaire des Milieux

Liste des Milieux (Couleurs)

  1. Prairie Tendre (Vert clair)
  2. Forêt Dense (Vert foncé)
  3. Savane (Jaune/Ocre)
  4. Désert (Sable)
  5. Plage (Beige)
  6. Océan Surface (Bleu clair)
  7. Océan Profond (Bleu foncé)
  8. Récif (Corail/Multicolore)
  9. Montagne Basse (Gris vert)
  10. Roche (Gris)
  11. Sommet Enneigé (Blanc)
  12. Volcanique (Noir/Rouge)
  13. Marécage (Vert boue)
  14. Toundra (Bleu gris)
  15. Jungle (Vert saturé)

Annexes Techniques

1. Données et États

Modèle de Données (JSON)

Table statique (Reference Data).

Caractéristiques Initiales

Voir liste ci-dessus.

Scores Initiaux

Surface : 0 cases.

2. Cycles de Vie et Apparition

Conditions d'Apparition

Génération carte ou Terraformation.

Conditions de Disparition

Terraformation (Remplacement).

Hérédité

Mémoire : Le sol garde des traces de l'ancien biome (fertilité).

3. Impacts Environnementaux

Impact Température

Base : Chaque milieu a une T° de base.

Impact Milieu (Biome)

Voisinage : Bonus si adjacent à un biome compatible.

Impact Saisons

Visuel : Changement de texture selon saison.

Impact Heure / Jour-Nuit

Visuel : Assombrissement.

4. Impacts Biologiques et Sociaux

Impact Reproduction

Compatibilité : Requise pour reproduction optimale.

Impact Mort

Incompatibilité : Stress mortel si mauvais biome.

Impact Nourriture

Production : Certains biomes produisent de la nourriture (Herbe).

Impact Attractivité (Visiteurs/Animaux)

Diversité : Bonus si zoo varié.

Impact Valeur

Coût : Prix de terraformation variable.

5. Impacts Logistiques et Économiques

Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite)

Terrain : Vitesse déplacement variable.

Dépenses (Boutiques/Visiteurs)

Entretien : Coût variable (Eau pour Désert).

Trajet Visiteurs

Obstacle : Eau/Montagne infranchissable.

6. Événements

Événements du Jeu / Carte / Zoo / Ville / Visiteur

  • Modification : Changement de biome.

7. Progression

Tableau des Upgrades

Voir achat_upgrade_case.md.

8. Logique et Interfaces

Pseudo-code Impacts

function getBiomeEffect(biome):
  return biomeEffects[biome.id]

Messages d'Infos / Alerte

ID Niveau Message
BIOME_SELECTED Info "Biome sélectionné."

Annexes UX/UI

0. Direction Artistique & Vue

  • Vue : Isométrique (2.5D).
  • Style : Coloré, vivant, détails foisonnants (Réf: IMG_20260303_170253.jpg).
  • Sprites : 4 directions.
  • Interactions :
    • Sélection : Cliquer sur la base de l'élément (ou son sprite principal) pour le sélectionner.
    • Feedback : Surbrillance (outline blanc/jaune) au survol de la souris.

1. Expérience Utilisateur (UX)

Palette Biome (Consultation)

Description UX : Le joueur consulte la liste des biomes disponibles pour terraformer. Description UI : Grille de carrés colorés avec infobulle (Nom, T°). Emplacement : Outil Terraformation. Intégration : Sélecteur. Navigation : Clic Couleur. Événements : SELECT_BIOME.

Assets

  • Musiques : Sons d'ambiance nature (boucle).
  • Sons : select.mp3.
  • Graphiques : Carrés de texture.
  • Images : Photos paysage (référence).
  • Vidéos : Survol drone du biome.
  • Animations : Texture animée (Eau, Herbe).
  • Couleurs : Palette 15 couleurs.
  • Textes : Noms des milieux.
  • Formes : Carrés.