Files
builazoo/docs/specs/chercheur.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.4 KiB

Chercheur

1. Définition

Employé travaillant dans le Centre de Recherche pour générer des points de science (ou débloquer des technologies). Il est distinct du personnel de laboratoire (qui s'occupe de la génétique/bébés). Achetable avec des pièces.

2. Fonctions

  • Recherche : Génère passivement des points de recherche.
  • Découverte : Accélère le déblocage de nouveaux animaux, bâtiments ou améliorations.
  • Collaboration : Travaille plus efficacement en équipe (bonus de synergie).

3. Icone

  • Représentation : Microscope ou Atome.
  • Couleur dominante : Bleu ciel et Blanc.

4. Interactions

  • Recrutement : Menu "Employés", coût en pièces.
  • Assignation : Doit être assigné à un Centre de Recherche (max 3 par centre).
  • Formation : Peut être envoyé en stage pour augmenter son intelligence (coût + temps).

5. Annexes Techniques

Données (JSON)

{
  "employee_id": "researcher_01",
  "type": "chercheur",
  "name": "Dr. Curie",
  "salary": 60,
  "hire_cost": 600,
  "assigned_building": "research_center_01",
  "fatigue_level": "float (0-100)",
  "current_task": "enum (IDLE, RESEARCHING, TRAINING)",
  "stats": {
    "intelligence": 10, // Points de recherche par cycle
    "specialty": "genetics" // Bonus dans un domaine
  },
  "iso_x": "integer",
  "iso_y": "integer",
  "z_index": "integer"
}

Règles Métier

  • Limite : Maximum 3 chercheurs par bâtiment "Centre de Recherche".
  • Fatigue : L'efficacité diminue si la fatigue > 80%. Doit prendre des pauses.
  • Synergie : 3 chercheurs de la même spécialité dans un centre = Bonus +20%.

6. Annexes UX/UI

  • Visuel Carte : Visible à travers les fenêtres du Centre de Recherche ou entrant/sortant.
  • Interface Bâtiment : Slots d'employés (0/3) dans le menu du Centre de Recherche.
  • Feedback : Bulles de science (fioles, atomes) s'élevant du bâtiment quand ils travaillent.

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.