Ashley's Forum Posts

  • If there's nothing in the release notes about tilemap, then it wasn't changed (at least not intentionally). Still, there could be bugs, but to investigate them they need to be posted to the bugs forum following all the guidelines.

  • AFAIK the browser assigns the Origin header and it's not possible to change it from Javascript for security reasons. What exactly are you seeing with this header and is it consistent across browsers?

  • It ought to work in the game description, hopefully Tom can take a look.

  • This change was made back in April, and made the next stable release in May. Since then WebStorage has been hidden by default in favour of Local Storage. You should follow the release notes and stay up to date with the latest version of C2 to avoid wasting time learning to use deprecated features; we announced and documented all of these changes.

  • Is this in the browser or via Cordova or another platform?

    I think for Cordova there was a third party plugin that could do it. Browsers might keep the screen on if you enter fullscreen mode, but it might not, it's something web pages could easily abuse to waste device's battery.

  • Moved to Website Issues. Do you mean a link in the game itself or in the game description? The game itself runs in a sandboxed iframe which could possibly cause some issues.

  • The r202 release notes cover the change in more detail.

  • Your question is basically "how do I make the file smaller without using a feature specifically designed to make the file smaller?".

    You should just use the feature specifically designed to make the file smaller

    I'd also point out most servers send static resources like .js files compressed, similarly to how a zip file compresses them. So your screenshot helpfully shows that the server will only really transfer about 87kb of data, even without minification.

  • There's certainly no traditional programming required, as in typing in scripts that are run through a compiler or interpreter. That is what "no programming required" is intended to mean. However in the very general sense of programming being a sequence of instructions for a computer, events probably do qualify as that. But they're so different to the traditional approach that I think it's a fair statement.

    Sometimes people come to the product expecting there to be built-in features exactly covering the specific requirements of their own game, or tutorials covering the same. There are so many different kinds of things you can make that it is nearly impossible to cover everything anyone could ever want. So we cover the basic general-purpose features, and you build the rest yourself. You still have to think about how to put it together, but IMO that makes it a more interesting product, because it's not a stamp-out-slightly-modified-versions-of-some-templates tool, it lets you build genuinely original stuff.

  • The most common problem is you have not configured the correct MIME types on the server. This can mean the server does not even return the offline.appcache file.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • What if there are 5 other conditions in the event which all refer to different object types? What if there are hundreds of "other" instances to choose from? How do you know which will be referred to by "other"? This seems far too ambiguous to be useful at all.

  • Closing as not a C2 bug, see my other reply.

  • Technically, that is the wrong solution: you should make sure delta-time (dt) is used correctly everywhere in the game. That has many other benefits including ensuring gameplay is consistent on slower machines that can't reach 60 FPS, and is also necessary for timescaling to work. Also the game will be silky smooth on 120 Hz monitors, instead of faking a 60 FPS update on a monitor which is capable of better.

  • Multiplayer is supported on any platform with WebRTC support - which should include Crosswalk, NW.js etc.

  • I'm not sure exactly what the "other" expression would refer to. In your description it seems to be defined as "a magic expression that does what I want". What exactly would it refer to? There are a great many "other instances" it could potentially refer to, how should the engine pick which one you mean? Also in your example "Self" and "Other" are used as object type names, which are not object instances.