Skip to content

Use tracking of facial landmarks to move sprite and interact with other objects

Notifications You must be signed in to change notification settings

rohin-dasari/Intergalactic-Mailman-Game

Repository files navigation

Intergalactic Mailman

This is a simple arcade game that uses your face as a controller. You're (as the title says) an intergalactic mailman, who has to avoid the meteors and pick up loose pieces of mail as you go. Every piece of mail you pick up increases your score by 1 and every meteor that you hit decreases your score by 1. The game is made in pygame and all of the face tracking is done through dlib. OpenCV was used for processing the images.

Built With

  • Python 3.5
  • Pygame
  • Dlib
  • OpenCV
  • SciPy
  • PIL
  • Numpy
  • Imutils

Getting Started

Make sure you have all of the above packages installed on your machine. You'll need the Dlib shape predictor to recognize the facial landmarks. Simply run the game by running the following in your terminal: python3 InterGalactic-Mailman.py

Motivation

This game was developed as a possible method for people with disabilities to be able to play simple arcade games without physical controllers.

Screenshots and Demos

https://www.youtube.com/watch?v=Pge1YNzSLUg

Author

Rohin Dasari

About

Use tracking of facial landmarks to move sprite and interact with other objects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages