THÈME

MENU

addi.yannis@gmail.com

Puissance 4 plus

Jeu de Puissance 4 développé en React avec des nouvelles mécanique stratégique et une IA intégré. Cette nouvelle version du jeu classique propose des jetons spéciaux et plusieurs modes de jeu pour une expérience complète.

2025
React • JavaScript • Framer Motion
Puissance 4 plus

Description

Fonctionnalités principales

Nouveaux Jetons spéciaux : Inverseur (change la couleur des jetons adjacents), Destructeur de ligne (élimine une ligne entière), Destructeur diagonal (élimine les diagonales)
Coup spécial : Mécanisme unique pour déplacer tous les jetons vers la gauche ou droite. Basé sur la mécanique du jeu 2048
Deux Modes de jeu : Joueur vs Joueur local et Joueur vs Bot avec sélection de difficulté
Interface moderne : Design pastel épuré, animations fluides avec Framer Motion, interface responsive
Système audio : Effets sonores et musique de fond optionnelle
Gestion avancée : Système de score persistant, options de configuration complètes

Innovations techniques

Architecture modulaire avec hooks React personnalisés pour la logique de jeu, animations et gestion audio
Algorithme de décision utilisant minimax avec élagage alpha-bêta et évaluation positionnelle
Système d'animation complète gérant les chutes de jetons, effets spéciaux et transitions fluides avec framer motion
Interface responsive
Optimisation des performances avec gestion intelligente des re-rendus et animations

Mon rôle

Développeur React Full-Stack

  • Architecture applicative : Conception de l'architecture modulaire avec hooks personnalisés et gestion d'état avancée
  • Intelligence artificielle : Développement de l'algorithme minimax avec optimisations alpha-bêta et heuristiques sophistiquées
  • Interface utilisateur : Création du design moderne avec système d'animations complexes et responsive design
  • Logique de jeu : Implémentation des mécaniques avancées (jetons spéciaux, gravité, détection de victoire)
  • Système audio : Intégration complète des effets sonores et gestion de la musique de fond
  • UX/UI Design : Conception d'une expérience utilisateur intuitive avec thème pastel moderne et navigation fluide

Technologies & Techniques

ReactJavaScriptFramer MotionTailwindCSSMinimax AlgorithmWeb Audio APICustom HooksResponsive Design

YANNIS.ADDI

addi.yannis@gmail.com