# Avatar Joueur ## 1. Définition Représentation visuelle du joueur dans l'interface du jeu. L'avatar est personnalisable (genre, apparence, vêtements) et s'affiche en permanence dans un coin de l'écran (généralement en haut à gauche ou à droite, à définir selon l'UI). Il sert d'identité visuelle pour le profil du joueur et est visible par les autres joueurs lors des visites ou classements. ## 2. Fonctions * **Personnalisation :** Permet au joueur de choisir le genre (Homme/Femme) et d'équiper des skins (chapeaux, vêtements, accessoires). * **Identité :** Associé au pseudonyme du joueur et à son niveau. * **Feedback Visuel :** Peut réagir aux événements du zoo (sourire si tout va bien, inquiet si problème). * **Social :** S'affiche sur la carte du monde à côté du zoo du joueur. ## 3. Icone * **Représentation :** Tête de l'avatar actuel dans un cadre circulaire ou carré. * **Couleur dominante :** Dépend des skins équipés. ## 4. Interactions * **Click :** Ouvre le menu de profil du joueur et l'inventaire de skins. * **Survol :** Affiche le niveau actuel et le titre du joueur (ex: "Directeur Débutant"). ## 5. Annexes Techniques ### Données (JSON) ```json { "avatar_id": "player_12345", "gender": "female", // "male" | "female" "equipped_skins": { "head": "skin_hat_safari", "body": "skin_shirt_ranger", "accessory": "skin_glasses_sun" }, "display_position": { "x": 10, "y": 10, "anchor": "top-left" }, "mood_state": "happy" // "happy" | "neutral" | "worried" } ``` ### Règles Métier * Le choix du genre est gratuit et modifiable. * Les skins doivent être débloqués ou achetés avant d'être équipés. * L'avatar est persistant entre les sessions. ## 6. Annexes UX/UI * **Emplacement :** Coin supérieur (gauche ou droite) de l'interface principale (HUD). * **Style :** Cartoon / Isométrique cohérent avec le reste du jeu. * **Feedback :** Animation légère (clignement des yeux, mouvement de tête).