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
- adobe-illustrator
- angular-4
- angular.js
- azure
- bootstrap
- computer-vision
- emotion-api
Log in or sign up for Devpost to join the conversation.