Colludium's Forum Posts

  • Problem Description

    If you copy/paste actions where an object's effect parameters are being set and then replace the object with another that does not have the same effect then the events disappear. Then if you add the effect to the second object and then copy/paste the first actions again, the originally replaced second-object actions appear, along with the newly pasted event actions.

    Attach a Capx

    capx link

    Description of Capx

    There are 2 objects,Ssprite1 and Sprite2. Sprite1 has the effect "Set Color" and the effect's parameters are set on start of layout in the event sheet.

    Steps to Reproduce Bug

    • Copy/paste the 3 actions to set Sprite1's effect parameters.
    • On the newly pasted actions, replace object Sprite1 with Sprite2, observe the actions disappear.
    • Add the effect "Set Color" to Sprite2.
    • Copy/paste the 3 actions again.

    Observed Result

    The first 3 pasted actions appear, with successfully completed replaced object from the first steps.

    Expected Result

    Objects without the effect should not be offered as options for replacement and, on pasting the copied events, only the most recently copied actions should appear.

    Affected Browsers

    • N/A

    Operating System and Service Pack

    W10 x64

    Construct 2 Version ID

    r221 64 bit

  • spy84 - it appears to be impossible because of the way the layers are rendered, but I await advice from anyone with more experience of doing this than I have. I suspect that we will need to be able to render a group of layers together before then rendering that on top of layers we want to appear behind.... I might try some experimenting with the Canvas plugin to see if I can get that to work.

  • Ashley , The trick with multiplying the background on top of the lights is clever indeed. However I'm not sure how it will work with multiple layers, like when we want to achieve parallax, or other z ordering effects.

    It is impossible to use this technique and parallax layers - or am I missing something?

  • Edit. Thinking about this - what would be great is having an ability to create (during runtime) a combined shadow + colour sprite, that behaves as one object and fades over a defined distance as per Ashley's demo.

  • Excellent tutorial, Ashley - thank you.

    Time to experiment with how many layers I can get away with...

  • It's a good effect but it's significantly limited by the requirement to use one layer for each light.

    I'm definetly excited about Godot.

    Here is a really

    Subscribe to Construct videos now

    I'm liking their design philosophy more and more! Thanks for that!

    I'm a big fan of Godot. Visual scripting support in the pipeline for later this year...

  • Many of the greenlight community seem to consider themselves as righteous guardians to keep low quality games away from the marketplace, and they are quick to judge what they see. So if your graphics and the game play appear optimised for mobile then you'll receive many criticisms. I think MadSpy 's advice is good - show that the game is dedicated to desktop. Certainly you can talk about the game's origins from mobile, but everyone will be looking for more than a simple port of a touch game. The no votes probably don't count, but you still need yes votes and positive interest.

  • I think that we're stuck in a place that's going to always cause problems. As browsers will always try to render at vsync and our game logic will always be run at whatever rate the browser is trying to achieve, we're always going to encounter occasional frame drops on low-end devices.

  • Hoo boy. I asked for a 30 fps option a while ago (thread 3 years ago!?) because it was an option in corona sdk and gamemaker. However, AFAIK, browsers don't support an fps clamp. Ashley tried a 1/2 vsync option which turned out to be a useless mess, so it was quickly dropped in beta. I think the best you could hope for is for your logic to run every second tick, but behaviors have no such option...

  • Took me a while to figure it out since the title is rarely visible in my projects bar - never saw the utility of such an indicator...

  • The asterisk means that the project has changed since the last save. If you just selected nw.js preview (from another option) and then ran the preview without saving then that's probably the cause.

  • Just change the images in the c2 project (under icons in the project menu). There you can replace the loading logo and the icons that are used for the game window. If you want to change the .exe icon then you'll need to convert one of those images to a .ico and use resource hacker to replace the one in nw.exe.

    I don't have those options you listed when using right click...??

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • No probs. The only other thing I can think of is that you might have a blacklisted gpu driver. Run debug and check if the renderer is canvas2d or webgl.... If the gpu is blacklisted (canvas2d) then that could be the cause of the poor framerate.