Files
builazoo/docs/specs/nourriture_speciale.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

2.2 KiB

Nourriture Spéciale

1. Définition

Consommable premium achetable avec des pièces, offrant un boost temporaire aux statistiques d'un animal ou d'un groupe d'animaux. Contrairement à la nourriture de base (foin, viande standard), celle-ci est une friandise ou un complément alimentaire de haute qualité. Chaque animal a une nourriture préférée.

2. Fonctions

  • Boost : Augmente temporairement la santé, le bonheur ou la fertilité (reproduction).
  • Soin rapide : Peut aider à rétablir un animal affaibli plus vite.
  • Affinité : Renforce le lien avec le joueur (si mécanique de "tamagotchi" existe).

3. Icone

  • Représentation : Steak doré, Pomme brillante ou Poisson argenté.
  • Couleur dominante : Or et Rouge.

4. Interactions

  • Achat : Menu contextuel de l'animal ou boutique.
  • Utilisation : Drag & drop sur l'animal ou sélection dans le menu de nourriture.

5. Annexes Techniques

Données (JSON)

{
  "food_id": "special_meat_premium",
  "name": "Steak de Kobe",
  "target_animal": "lion", // ou catégorie "carnivore"
  "cost": 50, // Pièces
  "duration_seconds": 3600, // 1 heure
  "effects": {
    "happiness_boost": 50,
    "health_regen": 5,
    "reproduction_chance": 1.5 // x1.5
  }
}

Règles Métier

  • Préférence : Donner la "mauvaise" nourriture spéciale (ex: salade à un lion) est impossible ou sans effet (gaspillage).
  • Durée Limitée : L'effet est un buff temporaire visible par une icône de statut.
  • Cooldown : Impossible de gaver l'animal (temps d'attente entre deux friandises).

6. Annexes UX/UI

  • Particules : Effet scintillant autour de l'animal pendant la durée du boost.
  • Icône de Buff : Petite icône (éclair, cœur) à côté de la barre de vie de l'animal.
  • Son : Bruit de mastication joyeux.

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.