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:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user