**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/*
1.8 KiB
1.8 KiB
Spécifications : Achat et Upgrade des Cases du Zoo (Agrandissement)
Agrandissement du Zoo
- Action : Acheter une nouvelle parcelle de terrain adjacente à la grille existante.
- Coût : Très élevé, progressif selon la taille actuelle du zoo.
- Contenu : La nouvelle case arrive avec un biome par défaut (selon sa position géographique Prairie/Océan/Montagne) et vide.
Annexes Techniques
1. Données et États
Modèle de Données (JSON)
Action sur l'objet Zoo (dimensions).
Caractéristiques Initiales
Taille Initiale : 5x6 cases (30 cases).
7. Progression
Tableau des Upgrades (Agrandissement)
| Extension | Coût (Pièces) | Gain |
|---|---|---|
| +1 Colonne (Est) | 1000 | +Hauteur cases (6) |
| +1 Ligne (Sud) | 1000 | +Largeur cases (5) |
| +1 Colonne (Ouest) | 2000 | +Hauteur cases |
| +1 Ligne (Nord) | 2000 | +Largeur cases |
| +1 Colonne (Est 2) | 5000 | +Hauteur cases |
| +1 Ligne (Sud 2) | 5000 | +Largeur cases |
Annexes UX/UI
1. Expérience Utilisateur (UX)
Achat Parcelle (Action)
Description UX : Le joueur clique sur une zone "Hors Limites" adjacente pour l'acheter.
Description UI : Zone grisée ou avec panneau "À Vendre". Au survol, prix affiché.
Emplacement : Bords de la Carte Zoo.
Intégration : Grille étendue.
Navigation : Clic Zone Grisée -> Confirmer Achat.
Événements : EXPAND_ZOO.
Assets
- Musiques : Son "Vent dans les plaines" lors du survol.
- Sons :
land_buy.mp3. - Graphiques : Panneau "For Sale".
- Images : Texture herbe (cachée par brouillard).
- Vidéos : Timelapse accéléré de la construction des clôtures (2s).
- Animations : Brouillard se dissipe, herbe apparaît.
- Couleurs : Gris (Inaccessible) -> Vert (Accessible).
- Textes : "Acheter Terrain (X Pièces)".
- Formes : Carré.