Cycle Run!

Cycle Run!

Cycle Run tries to Gamify and Socialise the Real life Cycling Experience! We map your real life cycling data to an event(real life) based narrative game. When you go out cycling, we show you a map of fellow cyclists you can invite to 'Ride Along'.



The main aim of the project is to motivate people to use bicycles in their everyday lives.

What was the solution we came up with?

--> Making the cycling experience engaging!

     This was done by:

  • "Gamifying" the cycling activity such that the user gets motivated to go cycling.
  • Adding the Social network aspect to the mundane act of cycling.

This clay prototype can be deployed directly on a bicycle on the handle. This is how the whole hardware needs to look like.

January 22, 2015 at 2:57 PM
Created by sankethvedula and illusion_ist
Comments (0)

To gamify the experience of cycling we came up with the idea of making a game which has to be engaging as well as playful

Playful Aspects

  • Real world cycle data mapped to game 'Cycle Run'
  • Global Leader board
  • Weekly/Biweekly event updates like marathons, scavenger hunts
  • Checkins to landmarks where you earn additional points

  • Challenge Friends, Challenge yourself
  • Timer-based targets
  • Create groups/leagues

Engaging Aspects

  • Setting up self goals that allow you to challenge yourself
  • Run away from creeps
  • Sharing on social media
  • Motivational commentary/music while cycling
  • Socializing through cycle run parties and leader board forums

The target market we've thought were:

  • People who actively use bicyles (their friends and family)
  • People who have bicycles but do not use them regularly
  • People who are willing to use but need a reason/fun to do so 

How do we achieve high impact?

  • Games!! A new version of temple run - Cycle Run
  • Combining the physical version of gaming with the digital world.

January 22, 2015 at 4:12 PM
Created by sankethvedula
Comments (0)

After coming up with the idea for our mobile app, we decided to take up a survey regarding what people think about this app -- how it affects them and whether or not  it carries any impact.

The questions we've asked were:

• Do you have a bicycle?
• Do you use the bicycle?
• If not, why?
• If yes, how often? How many km’s a day?
• What time of the day do you use the bicycle? With whom?
• How do you commute to school/college/work?
• What kind of bicycles do you like?
• Do you play mobile games? Temple Run?
• And several follow ups….

The responses were :

• Almost all of them ride bicycles with friends
• Most people think it takes a lot of time to go from point A to B
• 50% believe that the roads are not safe
• Kids to young teenagers use them for daily chores
• Don’t want to buy bikes (initially)
• People want to ride but don’t have time
• They like racing/competing
• Will use when out on vacation, picnic, tourist spots
• 20% people have/had bicycles but never used them

Here is the link to an awesome presentation which we've made regarding the surveys and functionality of the mobile application.

January 22, 2015 at 4:41 PM
Created by sankethvedula
Comments (0)

We have listed out the functionalities of the app and how it should look like and the things that are needed to be included in this app as shown in the photos attached!

Paper prototype - Check!  


January 22, 2015 at 4:51 PM
Created by sankethvedula
Comments (0)

Then, we came up with the UI design we've made a digital prototype which is made using FluidUI. I've attached the screenshots of the app. 

Here is the link for the very interactive preview of our app.

January 22, 2015 at 5:10 PM
Created by sankethvedula
Comments (2)
wow, thanks for introducing me to Fluid UI – I didn't know about it, and it seems super useful. (:
almost 2 years ago
Sure! Yes, It is super useful!
almost 2 years ago

Hardware includes a 3D printed handle to hold the mobile while riding the bicycle, an accelerometer to detect any crash or accident and also to detect the number of times the user pedals while riding the bicycle. The score in the digital game will be counted by the num.

The hardware which we've used is:

Tessel : It is a micro controller that runs JavaScript, is compatible with Node and has a built in WiFi module. It can be connected to web easily .

Accelerometer Module:  It is planted on the pedal and calibrated to measure the number of pedals. Any sudden or random change in accelerometer can be used to check if an accident has occured.

January 22, 2015 at 5:33 PM
Created by sankethvedula
Comments (0)

 The project was divided into three modules:

  1. UI Design
  2. Hardware - Tessels, Accelerometers etc,
  3. Game

The third part of the project is the game which we have built using Construct 2.0 . You can find the web version here.

The game takes input from the web based server which itself gets data from the accelerometer i.e; the pedal reading and the character in the game moves accordingly.

You can see a small clip of the game which is attached here. 

January 22, 2015 at 5:53 PM
Created by sankethvedula and illusion_ist
Comments (2)
Very cute game!

Your Build in Progress project is getting pretty long - you might consider organizing your steps into branches: http://buildinprogress.media.mit.edu/help#create_branch
almost 2 years ago
Thank you so much! :) Yeah we'll try to do that!
almost 2 years ago

This was the most challenging part of the project.

Up to this point, we had a user interface of the app, the basic JavaScript code which uses the data to generate the values of x,y and z co-ordinates, and the game which takes the reading from the accelerometer.

So, to integrate the game and the Tessel we hosted a server on Heroku , which is a cloud platform compatible with Node.JS.

You can find the code here.

January 22, 2015 at 6:11 PM
Created by sankethvedula
Comments (0)

Here, I'm attaching a video of the working model of our amazing prototype which takes the accelerometer readings from the sensor. It is calibrated such that the pedaling is detected and sent to the game through the web server which was hosted in Heroku. Through this, we have achieved the task of gamifying the experience of cycling.

Cheers :D

January 22, 2015 at 6:54 PM
Created by sankethvedula
Comments (0)

We are yet to get the 3D printed model of our prototype holder. Some screenshots of our app will also be added!

Update on the 3D printer: Apparently, the guy with the 3D printer ditched us. We didn't  get the 3D printed holder! But we managed to somehow hold this fixing that to clay!

Here is our team picture, photoshopped by one of the guys in our team :P 

I just added some of our testing videos with Tessel setup on the cycle and IT'S WORKING!!!!

I added the screenshot of the Google Maps screen where you can find the people ussing the app on the Map.



January 22, 2015 at 6:58 PM
Created by sankethvedula
Comments (0)

Link for complete code base:

Here we will be updating our future work!

January 22, 2015 at 6:59 PM
Created by sankethvedula and illusion_ist
Comments (0)

Working Demo, Great response, lots of appreciation, good feedback and a couple of incubation/buyout offers!

Hard work paid off!

January 25, 2015 at 10:11 AM
Created by maverick337
Comments (0)