Ashley's Forum Posts

  • Can you explain better for those of us who haven't tried Opera or its notes feature?

  • Yep, this has annoyed me before too, it's Davo's area to fix though.

  • Maybe the DirectX display inteferes with it. I had to tweak the other window controls (buttons, edits etc) to get them to show right even in windowed mode.

  • Anything which will reasonably fit in memory. There is no predefined limit.

    You're probably creating several hundred thousand array elements (what exactly is the display width/height?) which I definitely would not recommend. Why do you need data per-pixel?

    Using lots of memory generally does not kill the FPS - are you using events to loop over the array every tick? That's what would kill the framerate.

  • Yes, this is yet another instance of someone being confused by Microsoft calling certain DirectX 9 updates "optional" and not including them in the default install.

    Even if you have DirectX 10, you might not have the latest DirectX 9. They're updated separately. I know, it's mad, and drives me mad too! Follow the instructions to run the DirectX update like it says and you'll get the "optional" components installed (which includes those DLL files you mentioned).

  • It doesn't have per-pixel collision for text objects. It uses the rectangle.

    You're using the wrong object. Use the File object - it has an "execute file" action which is the one you should be using.

  • If you want precalculated you could do a lookup within Construct, with an array

    That'd be much slower due to the overhead of running events. A sin or cos call can usually complete in under 200 cycles, which is about the overhead of running an event that calls an action that does nothing (let alone computing sin or cos).

    Yeah, it'll be faster for those who don't care of too much precision.

    Actually I doubt there will be any performance gains at all. Since performance improvements in 0.99, sin and cos don't appear as significant CPU users in profiles of the runtime, therefore there is little (read: none) gain to be had from further optimisation here.

    Did anyone notice performance improvements in 0.99? They substantially improved the runtime performance, and I don't think anyone mentioned they saw a difference just yet, so I'm not sure anyone would actually notice even if I replaced sin and cos with approximations

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • If I understand correctly, you just want an attribute that undoes 'solid' and makes its opaque area count as non-solid space?

    I'm not sure using hundreds of anti-solid sprites for destructible terrain is a good idea performance-wise - it might be better just to use lucid's suggestion, especially given it could be tricky to program an antisolid attribute.

  • Possible? Yes? No? Chickens?

    Chickens. Save the timescale, set the timescale to 1, and immediately timedelta begins returning non-scaled values, which you can then use on some custom movement events (for example). Set the timescale back to its old value at the end of the events, and then you have a loaf of events inbetween which use an unscaled timedelta.

  • Please report all bugs you find to the tracker - don't leave them here - or they will be forgotten about and not fixed.

    Doppel, what do you mean? We do intend all releases are backwards compatible, and backwards compatibility is not relevant to bugs which can be reproduced in fresh .caps in 0.99.42 (which they should be anyway).

  • It's not yet certain at this point what will and won't be implemented - and although it might be possible to implement partial .cap import, it might also prove too difficult or time consuming, so I wouldn't count on it as certain. If you look the original post actually states "it's unlikely .caps from 1.0 will be able to be ported in to Construct 2" - but also that we'd also continue to maintain the 1.x branch so old users aren't left totally out in the cold.

  • Please be more detailed in your error descriptions, or there is nothing that can be done about it.

  • Go to layout LayoutNumber.

  • As far as I know it works perfectly. Post a .cap showing some rotated objects giving false positives/false negatives.

  • David might have one hidden away on his computer, but I don't think so. Have a shot at making your own?