Currently it is very difficult to monetize games with Construct 2. In fact it is sometimes impossible because every official monetization plugin have been broken for several years. And every bug report has been completely ignored. People are forced to use cranberry plugins which may or may not work.
Game Center, Google Play, IAP, Ads etc… It is all still broken. If this has not been fixed in years in Construct 2. How can we be sure that it all will work in Construct 3? Especially when the price is fairly steep.
Tom, Ashley
This is something I'm thinking about too. Ive tried to engage Ashley and Tom (see post here), but they are yet to reply.
I recently published a game on iOS and Android. For features like iAP and Achievements/Leaderboards I tried to use the official plugins first and I found it impossible to get them working. In my experience your statement is true at09, the official plugins are broken and don't work for these features. I was forced to use the third party plugins by Cranberrygame for iAP and Achievements and I also used a Cranberrygame ads plugin too, because I didn't want to use the AdMob network (I didn't try the official ad plugin so I cant comment if that works or not).
So I feel like I'm in a precarious situation. If these plugins stop working there's nothing I can do about it, and unfortunately Cranberrygame doesn't have a good reputation when it comes to maintaining his plugins. Ive messaged him via all his available contact channels on a few occasions asking for support for his plugins which I have paid for, and never received a single reply.
It would be different if these plugins were developed by devs like rexrainbow or MadSpy. You could have confidence they'd be maintained. But it would be infinitely better if they were maintained by Scirra.
In my opinion full iAP support, ability to connect to marketplace Achievements / Leaderboards (Android, iOS, WinPhone, Steam), a couple of major mobile ads networks... these features should be core to Construct2 / 3 and should be maintained by Scirra, not left to third party devs.
As newt said Scirra recently posted this:
[quote:3g4e8ibn]We'll also provide brand-new IAP and ad plugins for iOS and Android, as well as building and maintaining the underlying Cordova plugins ourselves. This should minimise any difficulties with configuration or third-party libraries.
This is great! Im super excited to hear that news. This along with news about the new build process for mobile which Scirra will host is the easily the highlight of the C3 features revealed so far for me!
But like I posted in my thread above, Id like to know about a plugin for Achievements / Leaderboards. Will that also be updated in C3? I can't imagine they would provide updated plugs for iAP and ads, but leave the core functionality of connecting to GameCenter and GooglePlay Services to a third party? Would they? I mean, the original intention was for C2 to provide a plugin for that it's just that Scirra stopped maintaining it and allowed Cranberrygame's CordovaGame plugin to fill the niche.
And how about Steam and WinPhone? Will there be any plugins for those platforms? And as for ads, will there be more than one ad network supported?
I really hope that Scirra's reticence to comment about these features is because they are saving the news for a future blog post