Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 3.25 KB

README.md

File metadata and controls

56 lines (42 loc) · 3.25 KB

Introduction

Where is That? is an Android game to test your geographic knowledge. Players are challenged to find where is a location in an interative map. The distance from the real location and time to answer counts in the player score.

If you enjoy programming, mobile, games and geography, please join us and have fun!

Screenshots

Where Is That? screenshots

Roadmap

Currently, the main menu, game playing and score have already been developed.

There are a list of opened issues of improvement for the project. In our vision, the next main steps are:

Version 1

  • New location datasets - Currently questions are related only to world cities. We intend to ask a player new location types, like World-known points of interest (e.g. Pisa Tower, Golden-Gate Bridge, ...) and Historic Events (e.g. Where occured the D-Day in Second World War?)
  • Game levels - As player achieves a minimum score, it is expected to proceed to next level with different questions (other location datasets), maybe harder.
  • Support to different screen sizes and resolutions - Currently the game is being tested on a Samsung Galaxy Tab 10.1 tablet. It is necessary to adapt it for medium and small device screens, like smartphones).
  • Usability improvements - Buttons to return to main menu, to set sound on/off, to quit the game, ...

Version 2

  • Storing player score on a game central
  • Retrieving locations from a webservice where locations are frequently updated (not more from static XML), so that players feel constantly challenged.
  • and so on...

The project is open for new ideas - fell free to suggest!

Environment

This is the current development environment we are using:

P.s. In order to make ESRI Runtime SDK work on Android Emulator, follow the instructions in http://blogs.esri.com/esri/arcgis/2012/05/02/arcgis-runtime-sdk-for-android-v1-1-supports-android-emulator/

Dependencies

  • The app requires Android 2.2 as minimun platform (also minimun required by ArcGIS Runtime for Android), so the app is compatible with more than 95% of current Android devices.
  • The game map is a widget of ArcGIS Runtime SDK for Android.
  • The World basemap is provided by ESRI ArcGIS Online plaform, so the device must be online in order to see the basemap.
  • Android-Query (AQuery) project is been used to work with user interface, xml parsing and networking.

Resources