The AssemblyThe Assembly
Make | Smart | Things
  • About Us
  • Events
  • Workshop Videos
  • Show & Tech
  • Contact Us

Code a Gesture-Controlled Snake Game

Everyone remembers Snake, the very simple but highly addictive game that came preloaded on our old Nokia mobile phones. The objective was to maneuver a ‘snake’ (just a line of pixels that acted as its own primary obstacle and kept growing as the game went on) in a bordered plane in pursuit of items to ‘eat’ (more pixels).

In this session, we’ll show you not only how to develop the game anew in Python using Pygame, but also add a unique twist: we’ll control it solely with gestures without the need for tactile input of any sort. To do this, we’ll build upon computer vision techniques (via OpenCV and MediaPipe) we used in earlier sessions for hand pose estimation and gesture control.

Prerequisites:

  • Visual Studio Code
  • Python
  • pip install: OpenCV, Pygame, MediaPipe

Post navigation

Build an E-Commerce Store with Django
Navigate the Internet of Medical Things
The Assembly
© 2015 Optimistix Ventures
  • About Us
  • Events
  • Workshop Videos
  • Show & Tech
  • Contact Us