Ashley's Recent Forum Activity

  • No - and it's not to do with copyright either!

  • Make sure the server sends it with a UTF-8 encoding.

  • You need to make sure you use all the same settings and plugins as is specified in config.xml when exporting for Cordova from C2. Also it only works with CLI 6.0+.

  • Send me your .capx to with clear instructions on what to test and I'll give it a spin on one of our iOS devices and see if it can be optimised. Often this turns out to be overuse of WebGL shaders or hitting fillrate limits - neither of which would be solved by using a native engine!

  • React Native is not really anything that would help with Construct 2 games. It's designed for publishing apps, and AFAIK has no provision at all for a canvas-based game with WebGL and Web Audio support, so is probably simply not applicable.

    It's funny you mention specifically physics and imagery as "performance limitations", since those are the two areas that should be almost identical to native performance: physics uses asm.js by default now, so should be close to native CPU processing speed on that, and graphics are rendered by the GPU in the same way a native app would use it, so no performance loss there either.

  • I tested this on an iPad Air 2. Both options work, but for some reason the Sprite option makes Safari prompt "This page is trying to open a new window" with options to "Allow" or "Block". I think if you block it, it never asks again, so you might think it's failing. However I found a workaround: if you use "on any touch end" followed by "is touching Sprite", it can open the popup without prompting.

    I think this is related to Safari change to do with what counts as a user input event. When iOS 9 came out we had trouble with audio no longer unmuting (Safari needs a user input event to allow audio playback). They blocked "touchstart" from unmuting, but it still worked in "touchend". So we moved unmuting to "touchend" and it fixed it.

    So the three approaches are:

    "On button clicked" - triggers in a "click" event - Safari allows popup

    "On touched Sprite" - triggers in a "touchstart" event - Safari 9+ blocks this

    "On any touch end" - triggers in a "touchend" event - Safari allows this (combined with a "Is touching object" you can get the same effect as "On touched sprite" but triggering at the end of the touch instead of the start)

    So you should be able to work around this already with the "On any touch end" approach.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Closing, please see the bug report guidelines.

    • Post link icon

    Construct 2 has major, transformative features that are missing in other products. Imagine working without sub-events.

  • The C2 editor cannot run on the Raspberry Pi - Windows 10 IoT is a very basic stripped-down version of Windows which only supports UWP apps, not traditional desktop Win32 apps like C2 is, so it can't be made to run. Also RPi uses ARM chips and we currently only build C2 for x86/x64. It's similar to why C2 can't run on Windows Phone.

  • This is really weird because firstly there is no technical reason CPU usage should affect touch input at all, secondly there really ought to be nothing special at all about the 50% mark, and thirdly because C2's measurement of CPU is a *very* approximate estimate based on timers instead of any real CPU measurement so is probably only accurate to +/-10% at best. So it's unlikely to actually be at 50% when it says it is. I would think it's likely something else is the cause and you've falsely correlated it with CPU.

  • No, sorry, we can't give an ETA on any features.

  • Closing, please see the bug report guidelines and only post in English.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,779,024 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs