Hey,
I am developing currently an asynchronous freemium game. It’s like a monster collection (Puzzle and dragon for instance) : requiring network once to launch a dungeon, and at the end of the dungeon, so you can play offline while in the dungeon. So mainly to having leaderboards, to prevent cheaters, and to tracks users.
I have already did a little search about what backend solution to use. Lots of results say to use HTTP request, so having a webserver. Is it a good way to do ? I have no idea how to optimise the calls, to manage multiple servers etc.
Also, there are a bunch of clouded solution like Photon. These seem to be nice as i will not have to worry about the administration/maintenance of the server (I have not a great skill at this domain). However, it seems also a too big solution because they are built for realtime games, with room and lobby …
So I need your advice.
Thank you !