Hello,
this year I created my first "bigger" game with Construct 3. I made two versions, one for Web and one for Android.
First of all, everything worked great in the Webversion.
But when we came to the Mobile-Version, there were lots of problems we had. I want to mention the main problems here, so maybe anyone can help with plugins or even Construct 3 gets updated to solve the issues:
1.: The White-Screen:
We had over 10k installs on our Mobile-Version. Around 5% of these had just a white-screen when starting the game (no info shown, just a white-screen). To solve this, they had to install / update Google Chrome on their phone. But how should they know that? They just got a white-screen... Many of them were complaining about this with 1-star reviews and there we could answer that they need to install Chrome. Mostly they've updated their review then. But I think many users don't write a review if it's not working and just uninstall the app. That costs us a lot of money (buying users which can't play the game because of C3).
Just adding a message (instead of the white-screen) should solve the problem. Has anyone an idea how to do this? Or will there be an update of Construct 3 to fix that problem?
2.: More Mobile-Tracking, at least plugins from the big companies:
The next big problem we have is advertising. For example "Chartboost" one of the bigger ones. And I don't mean displaying Adds in the game (there are several plugins for this), I mean doing advertising for your game. For this you need to add tracking to your app. To do advertising with Chartboost, you need to add their tracking code. (https://answers.chartboost.com/en-us/articles/download)
If you use Unity3d you can just download the SDK for unity and integreat that easily. But for Construct 3 / Javascript there is nothing you can do... Maybe you should more focus on such things, otherwise Construct 3 is more or less useless for creating bigger games. Also if you try to find publishers for your game, they always want you to integrate these SDKs, otherwise they can't do advertising for the app...
3.: Layout-Performance (fixed by using preloading-Layouts)
So these are the 2 main problems you will face when you want to create a big successful mobile-game with Construct 3. At the moment we check our options but it looks like we have to move to another engine (maybe Unity) where we won't have these big problems.
If anyone can help with one of these problems so we can stay at Construct 3 it would be great. We would also pay for any plugins like Chartboost-Advertiser SDK and so on... Maybe — you can add these important SDKs to your Mobile-Master-Collection, I would pay a lot for these...
Best regards.