Week 1

Step Count (Pedometer)

We plan to use the build in gyroscope and accelerometer to make the motion tracking on our object's movement.

Realtime Database

For the database we are going to use the firebase database to record users information. Like username, Ammunition quantity, location, action records, etc.

Camera

The Camera API is used to increase users realistic interactive experience, and provide user a better gamming experience. It is still an considering option for us, denpend on the time consuming.

Location service

Google location service API is the one we decided to use, users are able to see their base location on the map when they build thier warehouse.

Media player API

In our app, there will be some sound effects, So the media player API is needed for our project.

Interface 1

Login interface

Have 2 text boxs, One for username, One for password

(when user finish entered their username, it will connect to the database and check if the username is validate, a text message will show up and ask for another username, if it is validate user can enter the password and check the password with database again. User can also create the new acount by entering any username, and if the username is duplicate with any exists username in the database the system will ask for entering another username instead)

One login click button.

(clickable if and only if the username is validate and password is entered)

One create new account button

(clickable if the username is entered)

and will have some game related background