Skip to content

twinkle485/Catch-the-Chaos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Catch the Chaos

Catch the Chaos is an interactive hand-tracking game where players use their fingers to catch moving enemies on the screen. The goal is to score points by tapping on the enemy as it moves around, enhancing reflexes and hand-eye coordination.

Features

  • Real-time Hand Tracking: Utilizes MediaPipe to detect hand positions and finger movements.
  • Dynamic Gameplay: Enemies move around the screen, providing a challenging experience.
  • Scoring System: Players earn points for each successful tap on the enemy.

Requirements

  • Python 3.x
  • OpenCV
  • MediaPipe

How to Play

  1. Start the Game:

    • Launch the game application to start.
  2. Hand Positioning:

    • Make sure your camera is positioned to detect your hands clearly.
    • Use your dominant hand, and ensure your index finger is visible in the camera view.
  3. Catch the Enemy:

    • A moving enemy (represented by an image of your choice) will appear on the screen.
    • Use your index finger to touch or "catch" the enemy.
  4. Scoring:

    • Each time you successfully touch the enemy, you score 1 point.
    • Your current score will be displayed at the top left corner of the screen.
  5. Game Over:

    • The game continues indefinitely, allowing you to keep increasing your score.
    • To exit the game, press the 'q' key on your keyboard.

Enjoy the fast-paced action of Catch the Chaos and challenge your friends to beat your high score!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages