My current android application uses Google play games services as a turn based game. It's published and working OK, however I would like to add the ability for players to play against a "computer" opponent as apposed to a "real" person. Is this possible? Is this "legal"? From searching the Google play services docs and code it doesn't appear to be possible. Dies any one know different?
Apologies if my answer is too simple, but if you want your users to play against the computer you should not use Google Play Services for that.
Your game logic should not know about Google Play Services, but about opponents and their moves. That way it would not make a difference if these moves came from Google Play Services or were generated on the client.