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

@@ -22,10 +22,10 @@
```
### Caractéristiques Initiales
N/A
**Quêtes actives** : 3.
### Scores Initiaux
N/A
**Points de Quête** : 0.
## 2. Cycles de Vie et Apparition
### Conditions d'Apparition
@@ -35,46 +35,46 @@ Reset quotidien (Minuit serveur).
Complétion ou Reset.
### Hérédité
N/A
**Série** : Bonus de connexion quotidienne (Streak).
## 3. Impacts Environnementaux
### Impact Température
N/A
**Quête Météo** : "Vendre 10 glaces pendant une canicule".
### Impact Milieu (Biome)
N/A
**Quête Biome** : "Avoir 50% de cases Océan".
### Impact Saisons
N/A
**Quête Saisonnière** : "Planter 10 arbres en Automne".
### Impact Heure / Jour-Nuit
N/A
**Quête Nocturne** : "Observer un animal nocturne".
## 4. Impacts Biologiques et Sociaux
### Impact Reproduction
N/A
**Quête Naissance** : "Faire naître un animal Rare".
### Impact Mort
N/A
**Quête Deuil** : "Honorer un animal disparu" (Planter un arbre).
### Impact Nourriture
N/A
**Quête Stock** : "Avoir 1000 unités de nourriture".
### Impact Attractivité (Visiteurs/Animaux)
N/A
**Quête Popularité** : "Atteindre 100 Attractivité".
### Impact Valeur
N/A
**Quête Richesse** : "Avoir 10.000 pièces en banque".
## 5. Impacts Logistiques et Économiques
### Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite)
N/A
**Quête Livraison** : "Livrer 5 animaux en moins de 10 minutes".
### Dépenses (Boutiques/Visiteurs)
N/A
**Quête Investissement** : "Dépenser 5000 pièces".
### Trajet Visiteurs
N/A
**Quête Flux** : "Optimiser le chemin vers les Lions".
## 6. Événements
### Événements du Jeu / Carte / Zoo / Ville / Visiteur
@@ -82,11 +82,22 @@ N/A
## 7. Progression
### Tableau des Upgrades
N/A
**Journal de Quêtes** :
| Niveau | Effet |
| :--- | :--- |
| 1 | 3 Quêtes / jour |
| 2 | 5 Quêtes / jour |
## 8. Logique et Interfaces
### Pseudo-code Impacts
N/A
```javascript
function checkQuests(player, action):
for quest in player.quests:
if quest.type == action.type:
quest.progress += action.value
if quest.progress >= quest.target:
completeQuest(quest)
```
### Messages d'Infos / Alerte
| ID | Niveau | Message |
@@ -105,11 +116,11 @@ N/A
**Événements** : `QUEST_UPDATE`.
#### Assets
- **Musiques** : N/A
- **Musiques** : Jingle victoire.
- **Sons** : `quest_complete.mp3`.
- **Graphiques** : Icône Parchemin.
- **Images** : N/A
- **Vidéos** : N/A
- **Images** : Coffre au trésor (Récompense).
- **Vidéos** : Ouverture du coffre.
- **Animations** : Flash vert à la complétion.
- **Couleurs** : Blanc (En cours), Vert (Fini).
- **Textes** : Titre Quête, Progression.