can someone tell me how to create an app like uber, pokemon go or any run time location based game.
things i need to know are simple
requirements:
-
i want to make a online location based game where we are updated with the information which are near our location every time(like any pokemon is placed in an area and it appears to us if we are near it).
-
how should be the server created or what are the requirements for it, specially should i use a google cloud platform or amazon web server or any other server.
-
do i need to create any web page for this multiplayer game for connecting player or does this connections happen with the scripting in the app.
-
how should be the database of the server. how should i store the location values in the server to show any user that there is a pokemon. should i have any local server to serve the person near that location or only 1 single server to connect millions of people and return them the locations of the pokemons
-
clearly explain me how the database should be made, something similar to snapchat. so the location of pokemon in the database is erased in the database and a new location is kept after some time.
-
how should i have connection with friends, like having a group of friends and showing each other how many pokemons they caught. like a facebook connection between them.
please help me with these and ask me anything u didnt understand