Construct 3 suggestions & ideas

Suggest and vote on ideas for Construct 3! Please note this is only one aspect of planning. We do not guarantee any features here will be implemented, even if they are top-voted ideas. The aim is just to collect feedback. Remember to search for existing submissions before adding an idea, describe your ideas as comprehensively as possible, and vote for plausibleĀ ideas that are well thought out. Please seeĀ our full guidelines on suggesting features.

Pixel destruction Plugin/Behaviour

To be able to do things like this: https://i.imgur.com/4fVcTRj.gif

It uses a tilemap trick with 1x1 tiles, that with seamless property set off gives a great perfomance, but on C3 there is no option like that so perfomance is 0.

Some JS found for pixel destruction, for topdown games:

http://jsfiddle.net/ARTsinn/uwdvs/

For platformer games (Tiles without nothing under him goes down)

https://codepen.io/The-Builder/pen/HLazl

This is how looks on a real game:

https://twitter.com/johanpeitz/status/1305018894059438080

So, a plugin / behaviour that allows you pixel destruction on sprites, maybe tilebackgrounds too. With option to shift pixels on destruction for platformer games.

  • Davit Masia
  • Nov 12 2020
  • No status
  • Attach files
  • Davit Masia commented
    17 Nov 07:01pm

    Fixed the perfomance issue doing the tilemap invisible, so no draw calls are made but keeps the collision for physics and shadowcaster. Then add drawing canvas on destructible zones then erase same pixels in tilemap and drawing canvas. From 65% to 12% CPu for the overall game.

  • Game Developer commented
    12 Nov 08:12am

    I really hope this is possible in Construct 3! I've been wanting something like this for who knows how long.

  • +6