Standardisation exhaustive des spécifications techniques

**Motivations:**
- Harmoniser la documentation technique pour faciliter le développement.
- Garantir l'exhaustivité des données de Game Design pour chaque entité.

**Root causes:**
- Documentation hétérogène et incomplète.

**Correctifs:**
- N/A

**Evolutions:**
- Réécriture complète de 53 fichiers de spécifications selon un modèle strict.
- Ajout de données de Game Design (prix, durées, impacts) pour combler les manques.
- Ajout systématique des annexes UX/UI.

**Pages affectées:**
- docs/specs/*
This commit is contained in:
2026-03-04 18:07:31 +01:00
parent c7d389ecbb
commit f0219559c5
43 changed files with 1832 additions and 1071 deletions

View File

@@ -46,7 +46,7 @@ L'utilisateur humain.
| Animaux | 3 couples (6 animaux) |
### Scores Initiaux
N/A
**Niveau Joueur** : 1.
## 2. Cycles de Vie et Apparition
### Conditions d'Apparition
@@ -56,36 +56,36 @@ Inscription.
Suppression compte.
### Hérédité
N/A
**Héritage** : Le joueur garde son niveau et ses recherches après un reset.
## 3. Impacts Environnementaux
### Impact Température
N/A
**Confort** : Le joueur doit gérer la température pour ses animaux.
### Impact Milieu (Biome)
N/A
**Stratégie** : Le joueur choisit les biomes à développer.
### Impact Saisons
N/A
**Planification** : Le joueur adapte sa stratégie aux saisons.
### Impact Heure / Jour-Nuit
N/A
**Gestion** : Le joueur gère les cycles d'ouverture.
## 4. Impacts Biologiques et Sociaux
### Impact Reproduction
**Démarrage autonome** : Le joueur reçoit 3 couples reproducteurs basiques (Lapins/Poules/Canards selon biome) pour garantir une reproduction immédiate et alimenter le marché bas prix.
### Impact Mort
N/A
**Gestion Crise** : Le joueur doit réagir aux décès.
### Impact Nourriture
N/A
**Logistique** : Le joueur achète la nourriture.
### Impact Attractivité (Visiteurs/Animaux)
N/A
**Objectif** : Maximiser l'attractivité.
### Impact Valeur
N/A
**Finance** : Gérer le budget.
## 5. Impacts Logistiques et Économiques
### Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite)
@@ -95,7 +95,7 @@ N/A
N/A
### Trajet Visiteurs
N/A
**Design** : Le joueur trace les routes.
## 6. Événements
### Événements du Jeu / Carte / Zoo / Ville / Visiteur
@@ -104,11 +104,18 @@ N/A
## 7. Progression
### Tableau des Upgrades
N/A
| Niveau | Coût | Avantage |
| :--- | :--- | :--- |
| 1 | 0 | Accès de base |
| 2 | 1000 | Accès statistiques avancées |
## 8. Logique et Interfaces
### Pseudo-code Impacts
N/A
```javascript
function playerAction(action):
if checkResources(action.cost):
execute(action)
```
### Messages d'Infos / Alerte
| ID | Niveau | Message |
@@ -152,7 +159,7 @@ N/A
- **Graphiques** : Portraits de bots.
- **Images** : Avatars joueurs.
- **Vidéos** : N/A
- **Animations** : N/A
- **Couleurs** : N/A
- **Animations** : Checkmark vert.
- **Couleurs** : Bleu UI.
- **Textes** : Description des bots ("Le Conservateur : Achète de la nourriture...").
- **Formes** : Cartes de sélection.