Logo Lanfrica

Archlord12345/SONGO

Creator:
Arc
Host:
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 …