Mahdi Rizk

Hack Dearborn: Rewind Reality (Hack Dearborn 3)

PySurfers

Play Subway Surfers with your whole body, tracked by a webcam with Python and OpenCV.

WhenOctober 2024
TypeHackathon
Demo video from Hack Dearborn 3

The video loads from YouTube when you press play.

What we built

Team of 3. I playtested, recorded test data for debugging, supplied the hardware, and presented.

  • Maps physical full-body movements, captured by a webcam, to Subway Surfers controls.
  • Built in Python with OpenCV, inspired by Xbox 360 Kinect games like Kinect Sports and Kinect Adventures.
  • Tuning movement sensitivity was the main technical challenge.
  • Got the game working despite starting late and losing a teammate.
A laptop showing the webcam pose tracker next to a screen running Subway Surfers during playtesting
A laptop showing the webcam pose tracker next to a screen running Subway Surfers during playtesting