Files
builazoo/docs/specs/ville.md
Nicolas Cantu e031c9a1d2 Initial commit
**Motivations:**
- Initialisation du versionning git pour le projet

**Root causes:**
- N/A (Nouveau projet)

**Correctifs:**
- N/A

**Evolutions:**
- Structure initiale du projet
- Ajout du .gitignore

**Pages affectées:**
- Tous les fichiers
2026-03-03 22:24:17 +01:00

2.5 KiB

Spécifications : Ville (Site)

Définition

Une ville est une entité sur la Carte du Monde qui génère le flux de visiteurs vers les zoos.

Propriétés

  • Nom : Nom de la ville.
  • Population : Nombre de visiteurs potentiels maximum.
  • Icône : 🏙️

Mécanique d'Attraction

  • Les visiteurs partent de la ville pour aller vers les zoos.
  • Facteur de Distance : Plus un zoo est proche d'une ville, plus il attire de visiteurs.
  • Facteur d'Attractivité : La valeur et la diversité du zoo influencent le choix des visiteurs.

Annexes Techniques

1. Données et États

Modèle de Données (JSON)

{
  "id": "uuid",
  "type": "city",
  "name": "string",
  "population": "integer",
  "wealth_factor": "float (0.5 - 2.0)"
}

Caractéristiques Initiales

Caractéristique Valeur Moyenne
Population 10,000 - 1,000,000
Richesse 1.0

Scores Initiaux

N/A

2. Cycles de Vie et Apparition

Conditions d'Apparition

Génération carte.

Conditions de Disparition

N/A

Hérédité

N/A

3. Impacts Environnementaux

Impact Température

N/A

Impact Milieu (Biome)

N/A

Impact Saisons

N/A

Impact Heure / Jour-Nuit

N/A

4. Impacts Biologiques et Sociaux

Impact Reproduction

N/A

Impact Mort

N/A

Impact Nourriture

N/A

Impact Attractivité (Visiteurs/Animaux)

Source du flux. Flux = Pop * (AttractivitéZoo / Distance²).

Impact Valeur

N/A

5. Impacts Logistiques et Économiques

Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite)

N/A

Dépenses (Boutiques/Visiteurs)

Facteur Richesse : Multiplie le budget des visiteurs issus de cette ville.

Trajet Visiteurs

Point de départ.

6. Événements

Événements du Jeu / Carte / Zoo / Ville / Visiteur

N/A

7. Progression

Tableau des Upgrades

N/A

8. Logique et Interfaces

Pseudo-code Impacts

N/A

Messages d'Infos / Alerte

N/A

Annexes UX/UI

1. Expérience Utilisateur (UX)

Visualisation Taille (Passif)

Description UX : Distinguer les grandes villes des petites. Description UI : Taille de l'icône proportionnelle à la population. Gratte-ciels vs Maisons. Emplacement : Carte Monde. Intégration : Sprite. Navigation : N/A Événements : N/A

Assets

  • Musiques : N/A
  • Sons : N/A
  • Graphiques : Sprites Ville (Petit, Moyen, Grand).
  • Images : N/A
  • Vidéos : N/A
  • Animations : N/A
  • Couleurs : Gris/Bleu.
  • Textes : Nom Ville.
  • Formes : N/A