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:
This clay prototype can be deployed directly on a bicycle on the handle. This is how the whole hardware needs to look like.
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
Checkins to landmarks where you earn additional points
The target market we've thought were:
How do we achieve high impact?
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.
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:
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.
The project was divided into three modules:
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.
This was the most challenging part of the project.
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.
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.
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.