top of page

Création d'un site web émulateur d'une manette xbox pour un escape game

  • 1 févr. 2025
  • 1 min de lecture

Dernière mise à jour : 16 juin 2025

Février 2025


Créer une manette Xbox virtuelle interactive connectée à une manette physique, avec affichage des actions en temps réel et détection d’une séquence secrète.


Technologies utilisées :

  • JavaScript (API Gamepad)

  • HTML/CSS (interface utilisateur)

  • Gestion d’événements asynchrones (requestAnimationFrame)

  • Manipulation du DOM


Fonctionnalités :

  • Connexion et détection automatique de la manette physique

  • Affichage visuel des boutons pressés sous forme d’icônes

  • Gestion d’un délai (cooldown) pour éviter les répétitions rapides

  • Détection d’une séquence secrète de boutons (A, B, Y, X, Bas)

  • Ouverture d’un document PDF lors de la saisie du code secret


Compétences mises en œuvre :

  • Utilisation avancée de l’API Gamepad pour la gestion des périphériques

  • Programmation événementielle et boucle de rendu fluide avec requestAnimationFrame

  • Manipulation dynamique du DOM pour afficher les actions utilisateur

  • Gestion d’une séquence d’actions et déclenchement d’événements conditionnels

  • Intégration de ressources externes (PDF) via JavaScript

bottom of page