Ashley's Forum Posts

  • Can you reproduce this? Are there any steps to make this always happen or is it a one-off? This message should in theory never appear, so I want to fix the real problem, not just make it do another save afterwards...

  • The 'Is online' condition literally has one line to return whatever the browser says its online status is. So I'm afraid it looks like the browser does not support it and there's nothing we can do to fix it ourselves.

    The next build includes some extra AppMobi integration which might help you solve this though.

  • Does the exported project work OK or is there a file missing? If so which file is missing and what was its image format in the image editor? Did you enable PNG recompression? These are the things that could relate to this bug.

  • This should not be necessary - if you start Construct 2 again when it crashed last time, it should auto detect that it failed to start up and automatically disable the start page. Did that not happen?

  • Ah, you're right, it always adds the link even if you have a license. I've changed this for the next build to only add the link in the free edition.

  • You're right we should add an auto-backup facility (been on the todo list for ages like a lot of stuff), I'll try and get it done sooner since two of you could've used it recently. However, you should also see best practices - back up regularly! Auto-backup is still not enough to secure your data (see the article - hardware failure, fire, floods, theft etc. can still cause disaster). Using project folders is the same, and they can still corrupt if your computer crashes/BSODs/disk skips during a save, they're not much different to .capx in that regard.

    I cannot recommend enough that you keep a daily backup on Dropbox. It takes literally no time at all and even with autobackup in Construct 2, it will mean your data is safe even if your entire computer is destroyed.

    In fact I think it might be worth adding a built-in feature to backup to a dropbox folder once a day. I'll try get on that for the next build.

  • ranma unfortunately yes, you can only draw your sprites bigger which is a shame.

  • 'Spawn' spawns an object for every picked object. So if you only want one object to spawn just add another condition to make sure only a single object is picked. E.g. 'pick random Sprite'.

    Alternatively just use the system 'create object' action which only ever creates one instance.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Guisouro, it must be a false positive, it's been out 2 weeks and nobody else has said anything. It happens quite a lot.

    Shall I set the Classic auto-updater prompting? There haven't been any other serious reports AFAIK.

  • The thing about posts like this is often many of the points are not applicable to Construct 2 users. For example:

    "Javascript is an ugly language"

    • never mind, it's only our problem, C2 users never need to see any javascript if they don't want to

    "HTML5 needs lots of browser workarounds"

    • we've already got them plugged in to our engine so you don't need to worry about it either

    "There are no good programming IDEs"

    • Construct 2 is the IDE in this case! And we like to think it's a good one :)

    ...and so on. It's more applicable to the programmers working directly with HTML5, and Construct 2 shields you from that.

    I think there might be a blog post in this actually...

  • Can you send me the .capx file that does this? Also, what's your system spec? (OS, RAM, graphics card...)

  • Hmm, that's annoying. What service pack of XP are you using? The HTTP server won't work at all unless SP2 or newer is installed, but I'd recommend SP3 anyway, it's a free update.

    I thought the HTTP server should work OK on limited user accounts. Perhaps some other permission has been set on the computers that blocks it? HTML5 games will only preview properly on a HTTP server, and Construct 2 must have permission to start it in order to preview the games.

    A workaround is you can try setting 'Preview Mode' to 'File' in project properties, which skips using the HTTP server. However this is deprecated and will prompt you every time because we want to remove it - as I said, games only work properly on a HTTP server, so using this method will mean lots of things don't work (sound won't work, Chrome might not be able to run the games at all, you may get errors/freezes half way through the game, etc).

  • I'm a bit confused, if you have WebGL enabled does it work correctly with point sampling?

    I'm afraid when WebGL is off we cannot control the sampling used - please see this post for more.

  • I'm aware the blurry graphics is annoying but the situation is tricky!

    You can force blocky (point sampling) resizing instead of blurry (linear sampling) resizing, by setting 'Sampling' to 'Point' in project properties, as you've found. However, it only has an effect in WebGL mode. Internet Explorer doesn't support WebGL, and Safari supports it but has it disabled by default AFAIK. Also, even in Chrome and Firefox, sometimes the user's computer does not support WebGL. For these browsers and users it falls back to the ordinary Canvas 2D renderer.

    The problem with the Canvas 2D renderer is there's no option to set the sampling mode. Browsers choose whichever they feel like! In Canvas 2D, sometimes it will use linear, and other times point. I've contacted browser makers to see if there's any way to force it, but the impression I got was it'd be fixed in a future version of CSS, which is probably a year away or more!

    So not much can be done I'm afraid. The only perfectly reliable way to do it is resize your sprites beforehand.

  • Thanks for the suggestions! When you say it crashes with less than 3 collision points, how did you do that? Doesn't the 'delete' option become disabled when you have 3 collision points?