We just swapped an internal storage library for one we wrote ourselves. It should be 100% backwards compatible though so in theory there will be no noticeable changes at all (other than hopefully some rare bugs fixed).
No, it uses our own library.
Also, by default the Android webview automatically updates with no user interaction required; however some older Android 5-6 devices have both years out-of-date software *and* have updates disabled. We still don't know why this happens - presumably some device manufacturers disable software updates, which is irresponsible and leaves users vulnerable to security issues. In this case the user may have to perform a manual update, but as far as we can tell this only affects a minority of devices, and does not affect Android 7+. Unfortunately out-of-date software, and interfering manufacturers, is a general problem with Android itself and affects software development of any kind on Android - switching to a different technology won't make that go away.
We regularly test on mobile and the performance is generally great. As far as we are aware the vast majority of users are exporting to Android just fine. If you experience any crashes or performance issues you can file an issue about it and we'll look in to it - but as far as we can tell right now things are working fine.
HTML5 games can perform great, especially on modern devices. These days we hear very few complaints about performance. Do you have any specific benchmarks or examples?
Please report any issues to the bug tracker following all the guidelines. Issues posted elsewhere will not be investigated.
Have you tried the feature to automatically convert old functions to new builtin functions? It should do it for you. The fact old functions aren't available to new projects doesn't affect your ability to transition to the new built-in functions, because old projects can keep using old functions.
You can also use the Cordova CLI as a free option to build C2 mobile apps, but it is more complicated. There are also other third-party build services out there, but since they are expensive to run, they generally charge a subscription fee too - and sometimes more than the total cost of C3, which also includes a full game development editor.
This is more of a video-editing feature and is not something the Game Recorder object is designed to cover. You could try loading the resulting video in to the Video object and play/pause it though.
Please report any issues to the bug tracker, where you will also find that this is a known issue and is already fixed for the next release.
Why do you want to?
The old Function plugin will be deprecated. This means new projects won't be able to use it, but old projects can keep using it.
I think in this case you ought to be using different function calls. Otherwise you can't know what a "call function" action does only by looking at it.
It's currently by design, so you can use them in expressions. Spaces are not valid in expression names.
It's just a temporary design, we'll be updating it soon!
Member since 21 May, 2007
The official blog for all things Construct and Scirra run by our employees!
Wider technology issues from Ashley's perspective.