**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/*
63 lines
2.2 KiB
Markdown
63 lines
2.2 KiB
Markdown
# Spécifications : Achat et Upgrade des Camions
|
|
|
|
## Achat
|
|
- Le joueur possède un camion par défaut.
|
|
- Possibilité d'acheter des camions supplémentaires (si le design autorise plusieurs flottes).
|
|
|
|
## Upgrade (7 Niveaux)
|
|
- **Niveau 1** : Camion standard.
|
|
- **Niveau 2-7** :
|
|
- **Vitesse** : Augmente la vitesse de déplacement sur la carte du monde.
|
|
- **Confort** : Réduit la perte de santé/stress des animaux transportés.
|
|
- **Capacité** : (Optionnel) Transport de plusieurs animaux ? *Actuellement 1 unité = 1 camion.*
|
|
|
|
# Annexes Techniques
|
|
|
|
## 1. Données et États
|
|
Voir `camion.md` pour le modèle de données complet.
|
|
|
|
## 7. Progression
|
|
### Tableau des Upgrades
|
|
Voir `camion.md` pour le tableau détaillé des coûts et effets par niveau.
|
|
|
|
# Annexes UX/UI
|
|
|
|
## 1. Expérience Utilisateur (UX)
|
|
### Garage / Atelier (Consultation)
|
|
**Description UX** : Le joueur gère sa flotte de camions.
|
|
**Description UI** : Liste des camions avec stats (Vitesse, Confort). Bouton "Améliorer".
|
|
**Emplacement** : Bâtiment Garage (si existe) ou Menu Transport.
|
|
**Intégration** : Modal.
|
|
**Navigation** : Menu -> Transport.
|
|
**Événements** : `OPEN_GARAGE`.
|
|
|
|
#### Assets
|
|
- **Musiques** : Radio "Trucker" (Rock instrumental léger).
|
|
- **Sons** : `wrench.mp3` (bruit d'outil).
|
|
- **Graphiques** : Fond garage.
|
|
- **Images** : Sprites Camions évolutifs (Vieux tacot -> Camion futuriste).
|
|
- **Vidéos** : Rotation 360° du modèle de camion.
|
|
- **Animations** : Étincelles de soudure.
|
|
- **Couleurs** : Gris, Métal.
|
|
- **Textes** : "Niveau X".
|
|
- **Formes** : Silhouettes de camions en arrière-plan.
|
|
|
|
### Customisation (Cosmétique)
|
|
**Description UX** : Changer la couleur du camion.
|
|
**Description UI** : Palette de couleurs.
|
|
**Emplacement** : Garage.
|
|
**Intégration** : Sélecteur.
|
|
**Navigation** : Clic Couleur -> Appliquer.
|
|
**Événements** : `PAINT_TRUCK`.
|
|
|
|
#### Assets
|
|
- **Musiques** : Bruit de spray "Pshhh" musical.
|
|
- **Sons** : `spray.mp3`.
|
|
- **Graphiques** : Pistolet peinture.
|
|
- **Images** : Nuancier de couleurs (Texture brillante).
|
|
- **Vidéos** : Reflet de lumière sur la carrosserie (shader).
|
|
- **Animations** : Camion change de couleur.
|
|
- **Couleurs** : Palette 16 couleurs.
|
|
- **Textes** : "Peinture fraîche !".
|
|
- **Formes** : Taches de peinture au sol.
|