Android device to desktop intergration game
University second year project - 4 months (January - April 2014) - Unity
This was originally an extension of the TDHAS probject. We had to implement an another device into a game for University project, such as Oculus Rift or Hydra, I decided to implement a tablet as lots of games had been doing it around the same time.
My idea was to allow an external user to play the game with the main player, having controls and tools of their own. As the game turned into a spy type game, there where objects like safes, locks, briefcases and keypads on objectives. These objects have mini games attached for the tablet user, such as the safe will bring up a lock picking mini game. The tablet user also has objective location information and a item and upgrade store for the main user.
I tried a few ways to implement this such as Blue Tooth, but unity does not support these natively and coding my own version in would take too much time. I settled on accomplishing this via networking as most PCs don't support Blue Tooth, each user connects to a central server. To pair a tablet to a player, the tablet player has a code displayed and the desktop user has to enter that code where the server then pairs them.
To implement mini games into the game, They use the tablets hardware such as the accelerometer in the lock picking mini game. Please watch the linked videos at the same time to see how the system works. You can also download the demo build or the extended demo build to play yourself, but I cannot guarantee it will work as it runs on Unity's master server, where lots of people have problems.
Jon B Davidson