I have an idea for a multiplayer game which I want to develop for android, except I have no idea how to make multiplayer games.
My problem is I don't know how to network the game, ie. stuff like matchmaking.
I've designed the game (in my head) to be much like "draw something", so player one takes a turn, that data is sent to player two, player two takes his turn...
1) Do I need a server with a database with tables of users and sessions/games?
I've been looking at Google Play Games Services, some places say it supports matchmaking, some places don't mention it. I've also looked at Google Cloud Messaging. Would that be of any use?
Thanks in advance!