Friday, June 8, 2012

Project MotionMote - Control Games via Android Phone Wirelessly


MotionMote is all about turning your Android smart phone to control PC games. This idea be extended for other mobile OS platforms as well.

Most of the motion based controllers WiiMote and PlayStationMove are not very popular in  computer gaming due to price, lack of connectivity. Instead joysticks, joy pads and steering wheels are heavily used for computer simulation based games, but they do not support motion detection. The MotionMote binds the functionality of smartphone touch screen and and motion sensors, to create a virtual gaming environment for PC simulation based games wirelessly. The six axis accelerometer sensor and the multi-touch technology in the latest smartphones gives precise inputs to the PC.

The smartphone and the computer should be connected through wifi. Data is transmitted to the computer via the phone, and then the compute retransmit  data to virtual joypad (PPJoy) is a virtual joystick driver.

All the executable files can be downloaded from here.

Technologies used
  • Android SDK 2.1(Mobile App)
  • .Net Framework 3.5(Desktop Application)
References – DroidPad

13 comments:

  1. You are welcome and free to share the information

    ReplyDelete
  2. I never dev any apps though I am excited about the MIT Google App inventor program,
    I went through the instructions of downloading SDK from java, google and eclipse and only the eclipse one installed on my win7,
    Why does the other SDK do not show?
    I just want the emulator to test these out in after dev them on your site.

    ReplyDelete
    Replies
    1. You dont have to install the SDK. Download the SDK and extract it in a wolder and open SDK Manager and download all the required files, create an emulator and run ot

      Delete
  3. The author of your blogs and articles and contents is appreciating.
    android root apps

    ReplyDelete
  4. You ought to be a part of a contest for one of the finest websites on the internet. I most certainly will highly recommend this web site!
    android app development company

    ReplyDelete
  5. Hey, Wow all the posts are very informative for the people who visit this site. Good work! We also have a Website. Please feel free to visit our site. Thank you for sharing.Well written article Thank You Sharing with Us pmp training Chennai | pmp training centers in Chenai | pmp training institutes in Chennai | pmp training and certification in Chennai | pmp training in velachery |

    ReplyDelete
  6. "Enhance your data visualization skills with our designed for beginners and professionals alike. Learn to create interactive dashboards, analyze data effectively, and make informed tableau software trainingbusiness decisions."

    ReplyDelete
  7. Nice explanation of training benefits.Online Django training is flexible.Live sessions add value.This Django training online looks beginner friendly.

    ReplyDelete
  8. TQ FOR SHARING.

    "OnlineITGuru’s UI/UX course helps you create stunning, user-friendly designs. Learn wireframing, prototyping, and UX strategies with real projects."
    ui and ux training

    ReplyDelete
  9. "Master Java Full Stack development with OnlineITGuru. Get hands-on experience in Java, front-end & back-end development, databases, and live projects."
    complete java course

    ReplyDelete
  10. "Learn database design and management with OnlineITGuru. Explore ER diagrams, data modeling techniques, and best practices for real-world applications."
    advanced data modeling

    ReplyDelete
  11. "OnlineITGuru’s DevOps course trains you in CI/CD, cloud deployment, automation, and containerization. Build skills to streamline software delivery."devops training online

    ReplyDelete
  12. EasyPayTax is an online platform offering business registration and compliance services.
    It helps with company formation, tax filings, and government registrations.tax filing services in Hyderabad

    The platform simplifies legal and financial processes for startups and businesses.


    ReplyDelete