Dernier lot de la fonctionnalité (voir449c36fdeta27d08c6) : les sprites eux-mêmes, générés une fois par scripts/generate_animal_sprite_manifest.py depuis les packs sources CraftPix (assets/characters/, non committés — licence perso, voir .gitignore — gardés en local pour régénérer si besoin). - static/characters/animals/manifest.json : catalogue déclaratif (14 familles, 15 variantes de couleur chacune, poses/animations disponibles par famille) lu par screens/labels/animal_sprite_library.py au démarrage pour construire ADMIN_SPRITE_LIBRARY. - static/characters/animals/<famille>/<variante>/ : les frames PNG de chaque pose, réencodées à une taille raisonnable pour le web (les canevas sources CraftPix sont surdimensionnés, ~788×504 px). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
35 lines
722 B
Plaintext
35 lines
722 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.pytest_cache/
|
|
|
|
# Environnements virtuels
|
|
.venv/
|
|
venv/
|
|
env/
|
|
Bug/
|
|
regles/
|
|
|
|
# Variables d'environnement / secrets locaux
|
|
.env
|
|
.env.local
|
|
|
|
# Jeux créés par les utilisateurs (données runtime, pas du code)
|
|
projects/
|
|
|
|
# Comptes utilisateurs (base SQLite + clé de session) — données runtime,
|
|
# jamais du code, et sensibles (mots de passe hachés, secrets 2FA).
|
|
data/
|
|
|
|
# Packs sources bruts des sprites animaux CraftPix (Png/, licence perso —
|
|
# jamais distribué avec le moteur) : voir scripts/generate_animal_sprite_manifest.py,
|
|
# qui les convertit en static/characters/animals/ (ça, c'est committé).
|
|
assets/characters/
|
|
|
|
# OS / éditeurs
|
|
.DS_Store
|
|
Thumbs.db
|
|
.vscode/
|
|
.idea/
|