A Review on Location Based Services for Mobile Games

As mobile users take their devices with them everywhere, adding location-awareness and incorporating geographic data into the applications is an important way to keep users connected to the surrounding world and people nearby, enhancing the overall contextual experience. Through the use of sensors like GPS, accelerometer, gyroscope and more on a mobile device, the addition of rich location and motion capabilities, automated location tracking, geofencing and activity recognition is feasible. In this paper, the facilities available on mobile devices for incorporating location-based services in mobile applications and the way this location awareness relates to mobile games are critically discussed. The paper consists of a review of previous research on the field and enlists all the necessary elements and components exposed by different platforms encompassing: (1) native functionality for Android and iOS platforms (2) web applications and (3) hybrid functionality for cross-development platforms like PhoneGap. This paper contributes to the field of location-based mobile games research by offering an enhanced understating of location-based services, as well as providing best practices for battery efficiency and performance that can be used as a starting point for adding locational awareness functionality.

[1]  Widyawan,et al.  Smartphone-based Pedestrian Dead Reckoning as an indoor positioning system , 2012, 2012 International Conference on System Engineering and Technology (ICSET).

[2]  Nikoleta Yiannoutsou,et al.  A Review of Mobile Location-based Games for Learning across Physical and Virtual Spaces , 2012, J. Univers. Comput. Sci..

[3]  Jaime Lloret Mauri,et al.  Seamless Outdoors-Indoors Localization Solutions on Smartphones , 2016, ACM Comput. Surv..

[4]  Hwangnam Kim,et al.  Geo-fencing: Geographical-fencing based energy-aware proactive framework for mobile devices , 2012, 2012 IEEE 20th International Workshop on Quality of Service.

[5]  Yu Kang,et al.  Dependability Issues of Android Games: A First Look via Software Analysis , 2015, 2015 IEEE Symposium on Service-Oriented System Engineering.

[6]  Petar M. Djuric,et al.  Indoor Tracking: Theory, Methods, and Technologies , 2015, IEEE Transactions on Vehicular Technology.

[7]  Annika Waern,et al.  Pervasive Games: Theory and Design , 2009 .

[8]  Tin Kam Ho,et al.  SignalSLAM: Simultaneous localization and mapping with mixed WiFi, Bluetooth, LTE and magnetic signals , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[9]  Stine Ejsing-Duun,et al.  Location-based games: from screen to street , 2011 .

[10]  Stelios Xinogalos,et al.  A comparative analysis of cross-platform development approaches for mobile applications , 2013, BCI '13.

[11]  João Tiago Pinheiro Neto Jacob,et al.  Issues in the Development of Location-Based Games , 2011, Int. J. Comput. Games Technol..

[12]  Olli Sotamaa,et al.  All The World's A Botfighter Stage: Notes on Location-based Multi-User Gaming , 2002, CGDC Conf..

[13]  António Coelho,et al.  A Ubiquitous Solution for Location-Aware Games , 2012, ICEC.