Intégration des spécifications Leo : Isométrique, Staff, Cosmétiques
**Motivations:** - Intégrer les nouvelles fonctionnalités demandées par Leo (vue isométrique, gestion du personnel, personnalisation avatar/zoo). - Enrichir le gameplay avec des mécaniques de fusion d'enclos et de passes saisonniers. **Root causes:** - Demande d'évolution majeure du Game Design (fichier `docs/leo.md`). **Correctifs:** - N/A **Evolutions:** - Ajout de 19 nouveaux fichiers de spécifications (Staff, Skins, Enclos, Avatar, etc.). - Mise à jour de 5 fichiers existants pour supporter la vue isométrique et les nouvelles interactions. - Définition du système de passes temporaires et statut VIP. - Spécification des employés achetables avec pièces. **Pages affectées:** - docs/specs/*
This commit is contained in:
47
docs/specs/theme.md
Normal file
47
docs/specs/theme.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# Thème
|
||||
|
||||
## 1. Définition
|
||||
Ensemble cohérent de skins et d'éléments visuels transformant l'ambiance générale du zoo ou de l'interface. Un thème peut inclure des skins pour l'avatar, des textures pour les chemins, des apparences pour les bâtiments et une musique de fond spécifique. Les thèmes sont souvent liés aux passes saisonniers (ex: Jungle, Tigre, Ours, Dinosaures).
|
||||
|
||||
## 2. Fonctions
|
||||
* **Immersion :** Change l'atmosphère du jeu.
|
||||
* **Récompense :** Objectif principal des passes saisonniers.
|
||||
* **Fidélisation :** Renouvellement visuel régulier pour éviter la lassitude.
|
||||
|
||||
## 3. Icone
|
||||
* **Représentation :** Pinceau et palette ou Paysage stylisé.
|
||||
* **Couleur dominante :** Arc-en-ciel ou Variable selon le thème.
|
||||
|
||||
## 4. Interactions
|
||||
* **Activation :** Via le menu des paramètres ou le menu de personnalisation du zoo.
|
||||
* **Aperçu :** Possibilité de voir le rendu du thème avant de l'appliquer.
|
||||
|
||||
## 5. Annexes Techniques
|
||||
|
||||
### Données (JSON)
|
||||
```json
|
||||
{
|
||||
"theme_id": "theme_jungle_2026",
|
||||
"name": "Saison de la Jungle",
|
||||
"associated_pass_id": "pass_jungle",
|
||||
"assets": {
|
||||
"background_music": "music_jungle_loop.mp3",
|
||||
"ui_style": "jungle_skin",
|
||||
"default_path_texture": "texture_path_mossy",
|
||||
"zoo_entrance_skin": "entrance_temple"
|
||||
},
|
||||
"active_period": {
|
||||
"start": "2026-06-01",
|
||||
"end": "2026-06-30"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Règles Métier
|
||||
* L'accès à un thème est temporaire (durée du passe, ex: 1 mois) pour les joueurs standards.
|
||||
* **Exception VIP :** Les joueurs VIP conservent l'accès aux thèmes débloqués de manière permanente tant qu'ils conservent leur statut VIP.
|
||||
* Un thème s'applique globalement mais peut être désactivé par le joueur.
|
||||
|
||||
## 6. Annexes UX/UI
|
||||
* **Sélecteur de Thème :** Carrousel ou liste déroulante dans les options graphiques.
|
||||
* **Transition :** Fondu au noir ou effet de "rideau" lors du changement de thème.
|
||||
Reference in New Issue
Block a user