You Can Now Play Street Fighter With Body Movements


Forget game controllers and arcade sticks, how about playing Street Fighter with your physical body?  Thanks to some excellent work by Software Developer Charlie Gerard, you can Hadoken and Electric Thunder your opponents using gestures rather than more conventional control methods.

Charlie shared her creation in a blog post, where she documented how she combined her interest in machine learning with her love for gaming and hardware.  The article documents the process she went through to make playing Street Fighter with your body movements a reality, as she trained a machine learning model to recognise body movements like “punch” or “hadoken” to interact with the game.

Here it is in action:

View post on

The gesture recognition prototype was created using an Arduino and Tensorflow.js, though interestingly, Charlie also explains that she “built a version of this project using a Daydream controller and also… a mobile phone!”

If you want to try it out for yourself, a demo is available here.  If you’re a programmer, you can find the code in this repo.

One Comment

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

I accept the Privacy Policy

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Written by John

I'm a 35-year-old gamer, clinging onto the gamepad despite real-life responsibilities trying to pull me kicking and screaming away. I created GrownGaming to meet other adult gamers. Nice to meet you.