Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 2.24 KB

README.md

File metadata and controls

55 lines (35 loc) · 2.24 KB

GameLife - And-Project

Description

The main idea of the project is an app that is used to store the user's game profile. It will contain different game that the user can select. Then he can click on the game and it will provide him his stats on this game and if possible some more data (like last games).

Motivation

As a video games user, I really like to see how I perform on these video games, this is why I tought it will be nice to make this app to allow users like me to be able to track their game stats and performance in only one app.

App presentation

You can see presentation of the app here : https://www.youtube.com/watch?v=qbP-b6ImJlM


Requirements :

Must have :

  • Have a system to store user game profiles
  • Show you data / stats from the selected game via an API
  • A refresh system so the data from the game will always be updated
  • Let the user add which game he wants to add on its profile
  • Secure user data that are stored in database (Firebase)

Should have :

  • Settings to change game data (user's username for the game)
  • A user login/logout system
  • Allow user to delete each game profile

Could have :

  • Theme modification

Won't have :

  • Add custom games

Images

Picture homepage Picture LOL Picture PUBG

Reference

In order to save some time, I took a list of league of legends champions ID from someone that did it before.
But these data are available on Riot Games API and I had to finish the list of ID because his list wasn't complete.

You can find his work here : https://github.com/ynk/League-Champion-ID
I could do this myself manually but there are 155 champions in League of Legends and doing it by hand was going to take me a long time.
It is just a switch case with 155 case possible, one for each champion.

Other

Developed by Maid Sultanovic for the AND1 Project at VIA University College.

Made with Android Studio in Java.