MoeMoeRush2 - Oculus Rift + 2 Wiimotes
Posted by SPOTCO on April 2015
Over the past two months, made MoeMoeRush2 (sequel to MoeMoeRush!!) for a school-related project. It's got some interesting tech - was basically given free reign pursue any audio-related idea, and to use all the crazy gadgets in the lab.
Here's some screenshots of the final game:
Demo video:
And (OSX-only)
The game was designed for the Oculus Rift (now works on both DK1 and DK2!), and to be controlled by two Wiimotes (both with Wii MotionPlus). This super specific hardware combination basically prevents most people from playing this game, but if you've got all of the above (or at least one Wiimote with MotionPlus) this is how you set everything up (it's got a couple of steps).
Get two Wiimotes with Wii MotionPlus attachment:
Run the WiimoteSocketApp (included in zip), press "Find Wiimote":
After pressing "Find Wiimote", press the Sync button on a Wiimote. Repeat until both are connected.
Start the MoeMoeRush2 app with Oculus Rift attached, pick a uncompressed WAV file to play.
After it loads, alt+tab to WiimoteSocketApp and press "Reconnect Unity". Hold the Wiimotes still until both are connected and calibrated.
For best results, put a (powered) Wii sensor bar directly infront of the player. I don't use the IR values to track (that's what the MotionPlus is for), but it'll recenter when facing the IR bar (which is necessary, since the MotionPlus has a lot of drift).
This was a whole lot of fun in that I was able to create the polished, VR-focused game that I've always been meaning to do. However, I was really surprised by how buggy the latest DK2-Compatible Oculus Unity SDK was (wrong colors, un-disable-able warning message, program hang if enable+disable multiple times). And, I'm also convinced that the Wiimote (even with MotionPlus) is unusable for any serious (no discrepancy, one-to-one movement) VR application. In retrospect, would have liked to use something like the Stem Sixsense which would have probably proved a much better user experience.
Finally, special thanks to Yunyi and Allen for their work, and Ciera and Yasu for their art + voice acting skills. In addition, the project wouldn't have been possible without the WJoy Library, and this really great Wiibrew Wiimote spec.
Also started work on a new game, Hanoka Mobile. So pretty!
Coming out this summer.
Play Some Games!
Older posts:
- RoBeats [MMO Rhythm Game]
- SpeedyPups
- My Best (Magical) Friend
- Monday Night Monsters
- Ricochet Heroes
- Dreaming Knight: The Little Hero
- Maniac Pengmaku!
- Window Cleaner - A Tale of Two Gangs
- MoeMoeRush!!
- Jump, Goober, Jump!
Older posts:
- Robeats
- Working at Roblox - 2016
- My Best (Magical) Friend - LD34
- Monday Night Monsters - LD33
- MoeMoeRush2 - Oculus Rift
- Ricochet Heroes - LD31
- Ludum Dare 30
- Ludum Dare 29
- Cyberpunk Game Jam 2014
- MoeMoeRush!!
- SpeedyPups beta
- workspaces
- A Year of SpeedyPups
- Speedy Pups
- pyscraper and game progress
- RDY 2 GAME
- Hackathon and Typescript 2hu
- Site Redesign!