Arima's Recent Forum Activity

  • I really hope we get sprite distortion eventually though. I loved it in cc.

  • The best I can think of is to use the drop down menu in advanced search to search one the c2 forums specifically.

  • If you want construct games on a mac, you'll have to use c2 and either play them through a browser or wait for awesomium to support making mac apps. Either that or use one of the various methods of running windows on a mac, as construct classic doesn't support anything other than windows.

  • Pode - yeah, I don't believe it's a conspiracy either. I was just mentioning that apparently a good number of other developers think so.

    Even though web apps have nitro, could it still be possible that the extra security still hampers it though?

    I don't believe that apple would ditch the app store if they could. They had an opportunity to do that when "unofficial" software first started getting written for iOS devices - their response was the App Store. It might not be a money maker for them, but apple does like having control over the user experience, though a lot of crap manages to get on the app store anyways.

  • Apparently people have, and apple's done nothing about it. I've found articles talking about developers thinking it's a conspiracy by apple to sabatoge web apps because then apple doesn't get the 30% cut from the App Store. :P

    I found a page which mentions something that might explain it: daringfireball.net/2011/03/nitro_ios_43

    "The real answer is about security. Perhaps the biggest reason for Nitro?s performance improvements over WebKit?s previous JavaScript engine is the use of a JIT ? ?Just-In-Time? compilation? A JIT requires the ability to mark memory pages in RAM as executable, but, iOS, as a security measure, does not allow pages in memory to be marked as executable. This is a significant and serious security policy. Most modern operating systems do allow pages in memory to be marked as executable ? including Mac OS X, Windows, and (I believe) Android1. iOS 4.3 makes an exception to this policy, but the exception is specifically limited to Mobile Safari."

    That was iOS 4.3 though, so I'm not sure it applies anymore. It sounds plausible though that the extra security could be hampering nitro. Anyone know?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You do not have permission to view this post

  • cesisco - no, since it happens in my game as well I can just use my own.

    Pode - do you mean this part? <html manifest="offline.appcache"> I tried deleting it but it had the same problem (and I uploaded to a new directory to make sure it didn't run an old cached version).

  • You do not have permission to view this post

  • As I understand it, apparently browsers start playing the games before they've finished optimizing the JavaScript (presumably to improve loading times) so performance can be spotty at first, then improve. That sounds a lot like what you're experiencing.

  • Hmm - interesting, it actually does happen with a game I'm making but not much with the sprite test. Definitely seems to be a JavaScript execution speed problem of some sort rather than rendering.

  • Thanks, but without the capx I can't poke at it to try to find what the problem is. Can you pm it to me?

    I tried my sprite test on the home screen and got the same performance.

  • As far as I know, the games have to be exported in r105 or newer, so games exported before then won't take advantage of the new web audio API.

Arima's avatar

Arima

Member since 11 Jun, 2007

None one is following Arima yet!

Connect with Arima

Trophy Case

  • Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

19/44
How to earn trophies