Skip to content

ANU group project - Android app that uses Google Maps API to allows players to use their GPS to find treasure and compete on a leaderboard.

Notifications You must be signed in to change notification settings

Tim-W-James/Java-GPS-Android-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Java GPS Android Game

ANU group project - Android app that uses Google Maps API to allows players to use their GPS to find treasure and compete on a leaderboard.
This project was created during my university studies at ANU in 2019 and has been transferred from the ANU GitLab server.
Group project - see Acknowledgements and code comments for attributions.
View Demo

Table of Contents
  1. About The Project
  2. Usage
  3. Contact
  4. Acknowledgements

About The Project

screenshot

An Android app that where players can use GPS and search for treasure (similar to Pokemon GO). Includes serverside functionality such as profiles and leaderboards. My primary contributions were creating the game logic, JSON player save data and randomly generated items.

Features

  • GPS functionality with Google Maps API
  • Randomly generated treasure with unique properties
  • Player data is stored on a Firebase server
  • Custom player names and score leaderboard ranking

Built With

  • Java
  • Google Maps API
  • Firebase
  • JSON
  • Android Studio

Usage

Prerequisites

Installation

Unfortunately, the Firebase server is no longer active so the app is not usable. Feel free to try the app regardless at releases or modify the project to be a single player version if you wish.

How to play

Set your username, then enable GPS on your Android device. You will see items appearing on the map nearby - get within the blue circuit and press "collect treasure" to obtain a unique item. You can then view your inventory to see various attributes of that item. You can also view the leaderboard to see how your score compares to others.

Development

Use Android Studio.

Contact

Email: tim.jameswork9800@gmail.com

Project Link: https://github.com/Tim-W-James/Java-GPS-Android-Game

Acknowledgements

  • Australian National University provided project skeleton

Group members:

  • Nicholas Dale
  • Byron Dobner

About

ANU group project - Android app that uses Google Maps API to allows players to use their GPS to find treasure and compete on a leaderboard.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published