*We'll be demoing this at RIP9, UIUC's international-tier dance game tournament. *
We play lots of Dance Dance Revolution (DDR)! It's excellent cardio and a great social club for us at UIUC, so we had this project in mind for a couple of months, bought necessary hardware in preparation, and decided to make it happen this Boilermake.
What it does
A ~twist~ on standard DDR — the arrows are displayed inside an Oculus Rift, rather than on a monitor. We render multiple game fields, and turn them on and off! This forces the player to turn, which standard DDR doesn't do (that often).
How We built it
- first, we built a custom controller for the dance pad, a Cobalt Flux, with an Arduino and a VGA breakout board.
- then, we designed and built a wooden frame to act as a bar for the player to hold.
- during this, our team was also making a DDR software clone in Unity.
Challenges We ran into
We initially started with a Cobalt Flux dance pad that we found on Craigslist for $35, but it was terribly undersensitive and would unreliably send inputs. We met up with the Purdue Music Game Club on Friday night to say hi and play with them, and they were kind enough to lend us one of their pads for the hackathon.
Accomplishments that we're proud of
WE MADE IT HAPPEN!!! IT WORKS!!!!!! We all worked extremely hard, and pulled everything together.
What We learned
- Unity's a huuuuuuuge application
- 7am hardware store trips are super fun
- josh leland for writing a unity rhythm game which we used as a starting point for the code
- stepmania simfile artists for creating the content we used in the game
What's next for VR-DDR
We intend to run this as a tech demo for the international-level UIUC dance game tournament on March 24-26.