Ashley's Forum Posts

  • You can alter the family icon by opening the Families folder in the Construct install directory, and editing the associated .bmp file. It might not update until you restart Construct.

    I think most of those bugs in the original post are fixed for the next build, let me know.

  • I've heard a handful of reports of the system object disappearing, but I've never been able to reproduce it. Can you send the .cap that is doing this to ? Also, are you using families at all?

  • It probably would have varied from computer to computer. The timer was simply inaccurate over the motion-blurred frames. Should be back to normal for next build.

  • Very interesting idea... I'm really interested in adding better lighting effects, but it's quite tricky to implement. I'm not sure Z ordered lighting would be very intuitive to design in a 2D world - since there's nothing 3D about it - but still, dynamic shadows being cast as lights move around is a great idea. It's not simple though, I'll give it some thought.

  • Does it work if you use a full path? Try:

    AppPath & "Music\" & ListBox.LineText(1)

    Remember to use backslashes for local paths.

  • I see... I'll have a look and see if I can sort that out.

    Edit: fixed for next build.

  • Shouldn't be too hard... I'll put it on the todo list!

  • Don't know - wait and see!

  • 1. Yes

    2. You can use a Sprite and private variables, or global variables for now, but the Counter object isn't done yet. Is there something wrong or missing with Construct's built in platform movement?

    3. Yes, should be.

  • What events are you using to play the selected song?

  • Well in theory all those things can be coded in software mode without DirectX (the linear filtered rotations, zooming etc) but a lot of them would be prohibitively slow on a CPU. The graphics hardware is much much more efficient at these tasks, so if you don't use DirectX and the graphics hardware and stick to the CPU, you can end up with 1-2 FPS fairly easily with these kinds of effects going on.

    Games should still run fairly well on old computers. The Geforce 2 32mb graphics card is extremely old, and can still run Construct games at a playable rate, so long as you keep to "cheap" rendering - don't zoom the screen, just scale, rotate and use alpha blended sprites. Even very old hardware can do that just fine. If you're worried about performance on very old computers, completely avoid shaders - old hardware simply won't support them even if they can run DirectX 9 games. You can, however, use some shaders, and set them up to disable if the hardware doesn't support them - see Effects in Construct.

    I don't see much use in implementing an older DirectX version - once you've got DirectX 9, even very old computers can run the games.

  • The framerate is the temporal-antialiased framerate, which means the V-sync rate is 1/5th the framerate for 5x motion blur, and 1/20th for 20x motion blur. So yes, 100fps at 20x motion blur is actually 5 FPS V-Sync rate. Interestingly, low framerates are much more tolerable with motion blur on, because you're not seeing a series of slides - you can see the motion too.

  • Here's a demo of the motion blur. You can press:

    1 - Turn off motion blur for comparison

    2 - Default (5x) motion blur

    3 - 20x motion blur (ridiculously high, puts your graphics card through its paces!)

    Look round with the mouse and left click to shoot, arrow keys to move, featuring a cool zooming camera. Notice you can't see behind you if you look as far as you can one way!

    Could do with some more comments but hey...

  • Try opening regedit, and delete the whole HKEY_CURRENT_USER\Software\Construct key. Restart Construct, and it should be back to default dialog sizes and layouts.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm pretty sure it got fixed for Casho's file - have you got a different .cap which demonstrates this bug Arima?