Technologies Utilisées - DZTic/Gacha-Anime-Ultime GitHub Wiki

Technologies Utilisées

Gacha Anime Ultime est entièrement construit avec des technologies web front-end :

  • HTML5 : Fournit la structure de base de la page web.
  • CSS3 : Utilisé pour la mise en page et la stylisation de l'interface.
    • Tailwind CSS : Un framework CSS utility-first inclus via CDN pour accélérer le développement de l'interface utilisateur et gérer le responsive design.
  • JavaScript : Le langage de programmation principal qui gère toute la logique du jeu, y compris :
    • Le système de gacha et les probabilités.
    • La gestion de l'inventaire et des personnages.
    • Les mécaniques de progression (niveaux, fusion, évolution, stats, traits, malédiction, limit break).
    • Les modes de jeu et les calculs de combat.
    • La boutique et les missions.
    • La sauvegarde et le chargement des données via le localStorage du navigateur.
    • La manipulation dynamique de l'interface utilisateur.
  • Canvas Confetti : Une petite bibliothèque JavaScript incluse via CDN pour créer des effets de confettis animés.
  • Fichiers Audio : De simples fichiers .mp3 pour les effets sonores du jeu (tirages, combats, etc.), hébergés via des liens externes (Freesound).
  • Images de Personnages et d'Objets : Liens directs vers des images hébergées en ligne (notamment sur Fandom/Wikia).

L'objectif était de créer un jeu fonctionnel et complexe sans nécessiter de serveur backend ou de base de données externe, en s'appuyant uniquement sur les capacités du navigateur client.


Retour à Home