Endless scrolling causing problems with physics

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi,
    This is a very specific issue, I'm building a physics-based game and I want the level to go on forever, and using virtual-width -1 works. I know there are other possibilities, but I'd like to take this approach if possible because it's logical, interacts well with parallax scrolling and doesn't involve a huge amount of work relocating objects when you reach the end of the map.

    HOWEVER - it only works fine using non-physical platform movement. Any physics object stops handling background collisions the moment you go off the conventional frame edge (yes, handle background collisions outside frame area is on). I suspect this is because of the way the physics engine 'adds background to the world' but there doesn't seem to be an option to refresh this when 'the world' moves on. It also has problems the moment you traverse into any virtual width, not just with virtual width -1. Added backdrops in the virtual frame DO add to physics world but don't refresh the non-colliding area, and I don't really want to be creating endless backdrops if I can avoid it.

    See below example file...

    Please login to see this attachment.

    Any ideas for solving this would be hugely appreciated!
    Many thanks,

    James

  • Can you register your serial number or steam account on the forums.
    Then click the bug tracker link at the top of the page.

    Put in a report with this example file it will be easy for the programmers to take a look into it.

    Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!