Jump to content
You can sort of easily implement all the mentioned items with GameSparks ( but GameSparks is not free anymore) and you can probably do it with PlayFab (free to a point).
But yes you can implement your own sever somewhere and send network request via Corona in both iOS and Android.
Also I just looked at Construct pricing scheme and basically if you have lifetime revenue of more than 50K then you need to get the Business License at $400.00 / seat. At one point they were basically free.
What you've mentioned is doable.
You don't need any plugin to send and receive data. You can just use HTTP POST/GET, etc.
Regarding your "puzzle of the day", I'd go about it another way. I would create a database (e.g. MySQL) and set up a minimalist PHP script on the server that you'd use in order to deliver the "puzzle(s) of the day" to the users. Now, instead of doing the delivery every day, I'd just download them in bulk beforehand. This way, you could use local notifications and reveal the puzzles to each player based on their device's clock. If you want to ensure that players can't change the dates on their devices, you could use the server to check the time as well.
You could setup the geo-locked leaderboards using PHP and MySQL as well.
Community Forum Software by IP.Board