This project was initiated to answer the question: Is it possible to develop a gamifiedrunning application including real-time updates for users racing on different routes toa common target location? Most running applications on the market today are basedupon the progress of the user and not the entertainment for the user. The applicationdescribed in this thesis is based upon the game Race You, which is a simple game ofthe first one to get to the target location wins. The application allows users to starta race from different locations and race against each other towards a common targetlocation. The construction of a race is accomplished by generating an arbitrary targetlocation based on the challenger’s location and a given distance the users wish to race.This thesis describes the process of developing a gamified Android application usingthe programming language Kotlin, as well as discusses problems and obstacles alongthe way. The application is built to be deployed on a smartphone which communicateswith a back-end to notify users about information regarding races and challenges. Theapplication is developed for the Android operating system, which means that to ourknowledge there is room for another application targeting another operating system.There are a number of features which can be implemented to the application which isdiscussed throughout the report.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-78164 |
Date | January 2020 |
Creators | Göransson, Anton, Bergenudd, Anton |
Publisher | Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013), Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0019 seconds