I made a game you play by riding your bike!
summary
A game built for a Bluetooth-enabled stationary bike connects over BLE to read cadence and control resistance, uses the iPad accelerometers to infer handlebar turns, and fights poor BLE docs and mapping limits. Prototyped as a native Swift app using the Google Maps API, free movement gets replaced by interpolated turn-by-turn routing and tap-to-reroute restaurants, producing a working push-your-luck delivery loop and two builds: a home trainer app and an installation version.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:13The way you physically interact with an interactive system meaningfully affects your response to it
- 3:07I hate stationary bikes!
- 5:16It's Too Boring!
- 6:57Ugh! Boo Google Maps! (and other commercial mapping services, this isn't really a google-specific gripe)
- 10:33Constraints Breed Creativity
related talks
51mLet's Play! Build your first Cardboard App (en)
40mLearn By Doing. Understanding spatial computing one small app at a time
26mUsing lit APIs to make dope games with Expo
29mHow to build Pokemon Go in your browser. In 100% JS.
08mInterview with Johannes Scholl
22m"Mobile Reality"
41mAugmenting Reality
39mWhat Pokemon Go and Smart Kitchens Taught Us About Design
