Inspiration
We love couch co-op games: Nidhogg, Castle Crashers, Lovers in a Dangerous Spacetime, Cuphead(?) - you name it. But although these games are generally easy to download and great to play, few people have the game controllers needed to (properly) enjoy them with friends. No mas. Now anyone can be a euphoric couch potato anytime and anywhere. Just open the browser, link your phone, and try not to forget to go outside.
What it does
Vapor creates multiple HTML5 PC game controllers that can be accessed via dynamically generated tokens. Basically, up to four people with access to both the internet and a special token can their smartphones to play any PC game that accepts keyboard input (see also: all of them). More broadly, we're triggering keyboard events through a locally run application that takes inputs over a browser connection and maps them to whatever one's heart desires.
How we built it
Node ft. Socket. Google Cloud.
Challenges we ran into
We did a lot of work to reduce latency where possible. At times we also got caught up "testing" games...
Accomplishments that we're proud of
Beating a few high-scores.
What we learned
Web browsers are surprisingly powerful when respected and used properly.
What's next for Vapor Gamepad
We want to add a joystick - also cool things like gesture control for triggering events (things that are only possible through HTML5).
Log in or sign up for Devpost to join the conversation.