Inspiration

VR brings our physical selves to virtual worlds like never before. We wanted to explore a really cool new technology-- Microsoft's Cognitive Emotion API, to bring our feelings and faces to video games!

This video, where someone uses their voice to control a character in a platformer, was a big inspiration: https://www.youtube.com/watch?v=y7b_AXyrQms

What it does

Using the camera attached to your computer in a web browser, fight a nefarious villain with damaging attacks depending on the emotion you display on your face.

How I built it

Front end uses Angular CLI, along with the Imgur and Microsoft's Emotion API.

Challenges I ran into

Figuring out how to get around image upload caps was difficult.

Accomplishments that I'm proud of

Using APIs for the first time!

What I learned

How to use Angular CLI, how to use APIs.

What's next for FACEFEUD

All sorts of games are possible with Computer Vision and AI able to detect our emotions!

RPGs that require you to display emotion to respond to dialogue prompts. Games a la LA Noir, for example.

Bots that can see our feelings throughout the day and respond accordingly.

For this game in particular, I would love to add more enemies and different kinds of attacks, in addition to more of the emotions recognized by the API in order to add more flavor for making many kinds of faces.

Built With

Share this project:

Updates