/PunchOut

Machine learning powered browser webcam game where you have to physically punch to destroy targets!

Primary LanguageJupyter Notebook

PunchOut

A browser based game built in JS using computer vision to analyse the posture of players seen in the camera of the laptop or desktop that the site is being visited from.

Currently focused on punching targets as they popup, more actions and complexity to be added as development continues.

To play the game visit: punchout-34c05.firebaseapp.com

Modelling credit for dataset goes to Maddi, Mark and Nancy Cullen.

TODO

  • Add video tint when hit
  • Redesign UI
  • Add setup instructions (audio/visual/both)

DESIGN

  • Webcam window to be much bigger