Ashley's Forum Posts

  • What problems exactly are you having with deleting objects in families and managing variables? The family manager should take care of most of that for you.

  • I think a lot of modern graphics cards support power-of-two on either axis, like 128x32. Some old or cheap ones might not though, in which case you'd waste memory with a square surface. But it's an extremely complicated optimisation to make at this stage - if we did it, it'd wait until Construct 2.

  • Deadeye is... dead on. It was a quick plugin to draw lines. Intersecting lines with pixel-perfect masks in our current collision engine would be kind of tricky and take a while to code - and it's a bit of a corner case anyway. The accepted way to do lines before the Line object was a wide, narrow sprite with the hotspot at the middle left. Then you set its position to the start of the line, set its width to distance(startx, starty, endx, endy), and set its angle to angle(startx, starty, endx, endy). Bingo, sprite line with collisions.

  • 'Set Frequency' in XAudio2.

  • We wouldn't change our name anyway. We'd instantly go back to zero pagerank on search engines! And we have a top ranking to lose...

  • We'd also sabotage our own high Google rating for 'Construct', so I don't think we'll ever change it!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The IDE in Construct 2 will probably still use MFC, but the runtime might be compilable without it. We'll make the Plugin/behavior SDK work on Express (and other non-visual-studio compilers) as a priority.

  • Yeah, as lucid said, have a look at what the existing bugs cover on the tracker, and add bugs for any which aren't covered, and I'll take a look at some point. I remember the effects + Z elevation one though, and last time I investigated, I couldn't figure out what was wrong...

  • I would prefer to round it to 128x128.

    I like it that you think powers of two are round numbers

  • What video cards do the systems with an error have?

  • What's your video hardware?

    Also, try reinstalling Construct, but go through all parts of the installer, including the DirectX updater. 9.0c is not actually the latest version. There are updates that don't change the version number, and Construct uses those updates.

  • You can get the peak/rms levels from XAudio2. Apart from that if you need something more sophisticated you might be using the wrong tool for the job. Construct is a game creator, not an advanced music/FFT analysis system!

  • Perhaps we need a 'beta addons' section.

    A forum isn't ideal for listing addons anyway - it's a temporary measure until there's a proper addon sub-site, and I don't think anyone on the team has time to make one.

  • Sorry, you can't build Construct without building ProfUIS284yn.lib from a purchased edition of Prof-UIS. The library covers the entire UI so it's not like you could remove it and build anyway. We're not allowed to distribute it ourselves since it would amount to publishing the purchased Prof-UIS. If you've got as far as the linker, though, you've at least successfully compiled all the source files. We'll definitely remove the Prof-UIS library in Construct 2 though. We've been rightly criticised as not being a true open source project since you must purchase a library to compile the IDE source code. As I said, it was a bad decision.

    You can build the runtime without the Prof-UIS libraries, though.

  • Yes, including the DX9 redistributable yourself with your game should be fine, but I think you have to ensure the EULA for the installer is shown before installing. They're called "redistributables" because, well, you're supposed to distribute them yourself