So I am working on my first game and would like some advice as this is new to me. The game will be a CCG and will have the following features
1) Matchmaking based on player ranking
2) Tournaments
3) In app purchases
4) Trading
5) Deck building
The game will start off on iOS, but would like the flexibility to handle other platforms as well (Android, Web, etc), so Game Center is out. I have some experience with .net, so could probably roll my own service to handle some of these features but was wondering it anyone had any suggestions on how to proceed?