PROJET SCOLAIRE PORTANT SUR LA REALISANT DU JEU AFRICAIN NOMMÉ SONGO
# 🎮 Songo - Jeu Traditionnel Africain
Bienvenue dans le projet **Songo**, une adaptation moderne en **React Native** du célèbre jeu de société traditionnel d'Afrique Centrale (appartenant à la famille des Mancalas). Ce projet allie une esthétique boisée et dorée premium à une jouabilité fluide et entièrement responsive, accompagnée d'un système audio personnalisé et dynamique.
---
## 📸 Identité Visuelle & Logo Premium
L'application arbore une identité visuelle luxueuse s'inspirant des plateaux de Songo traditionnels taillés dans des bois précieux.
### 🌟 Le Logo 3D
* **Fichier Source** : logo.png
* **Description** : Un pion circulaire en bois d'acajou poli verni, serti d'un liseré doré brillant, abritant des cavités sculptées remplies de graines dorées étincelantes.
* **Écran de chargement (Splash Screen)** : Au lancement de l'application, ce logo apparaît au centre d'un fond sombre luxueux (`#0F0804`) avec un effet de fondu et de zoom progressif, suivi d'une animation d'entrée pour le titre et d'un indicateur de chargement rotatif doré. Le contenu a été ajusté avec un espacement supérieur pour un rendu visuel centré et parfaitement équilibré.
### 🛡️ Icônes Android Anti-Fond Blanc (`generate_icons.py`)
* **Fichier de Génération** : generate_icons.py
* Sur les versions modernes d'Android, les icônes sans transparence sont automatiquement enveloppées d'une bordure ou d'un carré blanc disgracieux par le système.
* **Solution implémentée** : Notre script Python applique un masque circulaire de rayon `445px` centré sur le logo de 1024px pour extraire uniquement le pion en bois précieux. Il le dépose sur un canevas **100% transparent** (`RGBA`) avec une marge de sécurité de 8% pour éviter les rognages système.
* Le script génère et remplace automatiquement les icônes standards (`ic_launcher.png`) et rondes (`ic_launcher_round.png`) pour toutes les densités d'affichage Android dans `android/app/src/main/res/mipmap-*`.
---
## 🎵 Système Audio Dynamique (`npm r …