RoboToy is a game with real robots that you can control and watch through a mobile device or a personal computer. You can think about it as some kind of 'first person shooter' style of game with real world graphics. In the place of some 3d rendered scene you will see video streamed by a mounted camera on your real world robot. Whenever you press the movement buttons, your robot will respond accordingly. Whenever you 'shoot' your 'cannon' using on screen game pad, a LED cannon mounted on your robot will flash and hopefully will hit an amplified light detector mounted on another robot. Player controllers and robots communicates with each other through an existent LAN or through an Access Point setup in one of the robots. Basically this is the general game idea.
It's entirely open source software + hardware.
Source Code
You can find this project at GitHub here (GitHub).
Hardware Assembly Instructions
You can find instructions about doing yourself a RoboToy robot here (Instructables) and here (GitHub Wiki). There are also some guidelines for additional software required.
Collaboration
Please feel free to contribute with any ideas about this project.
Video
This short video will show some of the implemented features.
Gallery
A few screenshot images taken through game play.
