Bust-a-Move physical controller

This set of PVC cranks make you work for your game of Puzzle Bobble, also known as Bust-a-Move. It uses a little cannon centered at the bottom of the screen to pop bubbles based on like colors. There is a cartoon character that cranks as hard as it can to aim that cannon, and this hack brings that effort into the real world.

The controllers are made from PVC. A bit of creative use of joints and different pipe diameters make for a freely rotating rig. Rotation is monitored via the optical encoder wheel from an old mouse. Above you can also see the plastic container that hosts the ‘fire’ button. Since the mouse is already an input device, there’s no other electronic work to be done. Just plug the controllers in and map the wheel/buttons to the game you want to play. Make sure to check out the demo video embedded after the break.

If Angry Birds is more of what you’re playing these days you should consider building your own slingshot controller.

[Thanks DeadlyDad]

Comments

  1. mental2k says:

    Haha, nice little hack that. Must go purchase some PVC pipe and kill an old mouse.

  2. M4CGYV3R says:

    My university had this on a multi-game arcade machine in the lobby of the CS building. It is quite addictive.

    My only thought is that while it is neat, it is going to be slow compared to a joystick. Especially in VS mode where speed is of the essence.

  3. Yarr says:

    YESSSSSSSS

  4. ddh819 says:

    i wonder if there’s a way to make that work with my PS1 (which has a port of Bust a move)

  5. wretch says:

    Why must I work for a living? Why can’t I spend my life doing stuff like this and not end up in a cardboard box on the streets?

    sigh…

    Cool build, BTW.

  6. Dr. DFTBA says:

    Maybe you should put some pressure in that PVC.

  7. cde says:

    BUB!
    BOB!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,615 other followers