OK first off sorry for such a stupid question but I'm just confused!
I'm trying to make a game which uses audio cues, GPS, and say something like a client/server multi-player part to it.
But what I don't understand is what should each part be. Should I just create a class for each part and have like a main activity which calls them or should I have each as separate activities and have one main one call them....or should they be services because they will always be running in the background until the game ends.
Just in case it matters the game will consist of the GPS tracking the players movements and when they get close to a point the audio cue will kick in and speed up the closer they get, and the multi-player will have position messages passed between the client and server for the entire game.