Bluetooth Microcontroller to Google Cardboard

A virtual reality game for Google Cardboard, played with a custom physical controller over Bluetooth. It was one of my first projects joining custom electronics and VR, and I playtested it with colleagues at USC.

2016 Games Table

Low-poly desert VR game scene with tiny characters, floating HUD text, and a day/night slider.

Arduino meets Unity. A Bluetooth chip connected my Android phone to an Arduino board; the first input was a single potentiometer.

A controller to carry around. Next came a sturdier, portable prototype with two buttons.

The game. You control the time of day in a prehistoric world with the knob. By day the cavemen gather wood; at night they retreat to their cave, burn the wood to stay warm, and their numbers grow. It is a balance: gather enough, but chop too long and the tigers eat them.

How it was made

Cavemen - updates movement, multiple cave people, obedience factor
Bluetooth - Unity Android App