Intégration des spécifications Leo : Isométrique, Staff, Cosmétiques
**Motivations:** - Intégrer les nouvelles fonctionnalités demandées par Leo (vue isométrique, gestion du personnel, personnalisation avatar/zoo). - Enrichir le gameplay avec des mécaniques de fusion d'enclos et de passes saisonniers. **Root causes:** - Demande d'évolution majeure du Game Design (fichier `docs/leo.md`). **Correctifs:** - N/A **Evolutions:** - Ajout de 19 nouveaux fichiers de spécifications (Staff, Skins, Enclos, Avatar, etc.). - Mise à jour de 5 fichiers existants pour supporter la vue isométrique et les nouvelles interactions. - Définition du système de passes temporaires et statut VIP. - Spécification des employés achetables avec pièces. **Pages affectées:** - docs/specs/*
This commit is contained in:
42
docs/specs/affiche_enclos.md
Normal file
42
docs/specs/affiche_enclos.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Affiche Enclos
|
||||
|
||||
## 1. Définition
|
||||
Panneau informatif fixé sur la clôture d'un enclos, présentant l'espèce animale qui y réside. Il apparaît automatiquement lorsqu'un enclos est créé et se positionne sur une section horizontale visible de la barrière.
|
||||
|
||||
## 2. Fonctions
|
||||
* **Information :** Indique aux visiteurs (et au joueur) quel animal se trouve ici.
|
||||
* **Éducation :** Augmente légèrement le score d'éducation du zoo.
|
||||
* **Esthétique :** Habille les clôtures et rend le zoo plus réaliste.
|
||||
|
||||
## 3. Icone
|
||||
* **Représentation :** Panneau rectangulaire avec une photo d'animal.
|
||||
* **Couleur dominante :** Bois et Blanc.
|
||||
|
||||
## 4. Interactions
|
||||
* **Clic :** Ouvre la fiche encyclopédique de l'animal ("Zoopédia").
|
||||
* **Personnalisation :** (Optionnel) Changer le style du cadre ou l'image.
|
||||
|
||||
## 5. Annexes Techniques
|
||||
|
||||
### Données (JSON)
|
||||
```json
|
||||
{
|
||||
"sign_id": "sign_lion_01",
|
||||
"parent_enclosure_id": "enclosure_lions_01",
|
||||
"position": {"x": 10, "y": 11, "face": "south"}, // Position sur la grille et orientation
|
||||
"animal_info": {
|
||||
"name": "Lion d'Afrique",
|
||||
"scientific_name": "Panthera leo",
|
||||
"conservation_status": "VU" // Vulnerable
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Règles Métier
|
||||
* **Placement Auto :** Le jeu détermine la meilleure position (côté sud ou est généralement, face au chemin le plus proche).
|
||||
* **Unicité :** Une seule affiche par enclos fusionné (ou une tous les X cases de périmètre).
|
||||
|
||||
## 6. Annexes UX/UI
|
||||
* **Visuel :** Petit panneau en bois avec une image miniature de l'animal.
|
||||
* **Lisibilité :** Doit être visible sans cacher les animaux derrière.
|
||||
* **Zoom :** Devient plus détaillé ou affiche une bulle d'info au survol de la souris.
|
||||
Reference in New Issue
Block a user