Ashley's Forum Posts

  • There is no consequence to this error. It is simply looking for a file to de-minify the jQuery source, but we do not provide it because it's not necessary. TBH Chrome should probably not log an error in this case.

  • Yes, you can.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • No, the pattern (as described in the tutorial I linked to) is just to update, make changes, commit (for SVN anyway). It should only conflict if two people change the same thing at the same time (between update and commit). Normally working in parallel is fine, but you should have some level of co-ordination to try to avoid two people modifying the same thing at once.

  • You can already do custom out-of-bounds values by accessing the array using a function from the Function object, and implement your own bounds checking in events.

    I really wouldn't want to change the existing value, mainly because it would break lots of existing projects, but also because any value could be a useful value in someone's project. -1 isn't somehow less of a valid number than 0.

  • We haven't changed the AJAX object for some time. Perhaps cross-domain issues are to blame. Look up AJAX in the manual for more information about that.

  • Post a bug report to the bugs forum following all the guidelines, otherwise we can't help.

  • Re: future platform support - we haven't made any concrete announcements, because we don't have concrete guarantees about which platforms we can support yet. However I'd say it's likely we can support the Wii U, likely we can support the Ouya (via CocoonJS - they are working on support currently I believe), and I think there's a good chance we can support the XBox One as well, since MS have said it will be able to run Windows 8 apps which we already support. Sony have made nice sounding announcements about the PS4 but we haven't heard anything that involves HTML5/web technology, so it's hard for us to predict how that will pan out.

    Monetisation is a different topic really, but we are aware we could be doing more in this area and plan to do something about it soon. Our understanding is that it's easier to make money through IAP than through advertising, so that's what we'd be looking at first.

    It should be possible for teams to work on C2 projects - see how to collaborate on projects with SVN.

  • I am pretty sure this is not Construct 2's fault. I'm not an expert on Git myself, but if it's anything like SVN, simply forgetting to update before you start working then trying to commit at the end will cause things you have not changed to conflict with things other people have changed, because your copy is out of date (and it doesn't know if your intent is to roll it back). So accidents or misuse of source control systems cause that type of error.

  • JonStokes - your code snippet does show that two people changed the same thing.

  • NaN has lots of weird side-effects. Like if you set an object's X, Y, width, height or angle to NaN, it disappears (because it fails the is-in-viewport check). This can be confusing and difficult to debug, so I'd rather not create another way to introduce NaN numbers in to the engine. I think 0 makes more sense than -1 as well, since 0 means "nothing" whereas -1 could arguably mean "something", and there ought to be nothing if you access a value outside the array.

  • We don't plan to support this. I can't remember off the top of my head, but various engine details get pretty complicated if you can do non-linear scaling.

  • JonStokes - the example you give shows that somebody has modified something. You do need to co-ordinate carefully to make sure two people don't modify the same thing before merging.

  • Why is -1 better than 0? Why is 0 error prone?

  • Sounds like a bug - please post a report to the bugs forum following all the guidelines.

  • The UI layer with a parallax of (0, 0) had accidentally been deleted.