Retour aux projets

Creative Dev

RunBurger

Jeu inspiré de Space Invaders où le joueur contrôle l'action avec son index détecté par webcam. Les aliments modifient le score, la taille, les vies et déclenchent des événements spéciaux.

Capture du jeu RunBurger avec interface arcade

Contexte

Projet d'expérimentation autour de la vision par ordinateur et du gameplay physique sans contrôleur classique.

Rôle

Participation à la conception du gameplay, intégration du tracking main, logique d'événements, équilibrage et interface Pygame.

Stack

PythonOpenCVMediapipePygame

Architecture

Pipeline Python combinant OpenCV pour la caméra, Mediapipe pour le tracking de main, NumPy pour les calculs et Pygame pour le rendu et les sons.

Fonctionnalités clés

  • Contrôle par index détecté en temps réel.
  • Objets positifs et négatifs avec score, taille et vies.
  • Événements cheese storm et boss brocoli géant.

Apprentissages

  • Relier computer vision et gameplay sans latence excessive.
  • Composer une boucle temps réel avec plusieurs bibliothèques Python.
  • Équilibrer des mécaniques arcade lisibles et amusantes.

Galerie

Capture du jeu RunBurger avec interface arcade 1