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.


mask object

An official mask object, or behaviour which could be applied to a sprite object to make it into a mask.

The masked object would render as transparent (in the shape of the sprite image) and any other object on the same layer overlapping it with a lower z order number would be hidden if behind it, or partially obscured by it when partially overlapping, while any objects on layers below it would still be rendered. i.e objects would be hidden behind an invisible object.

Currently to achieve this effect requires the use of blend modes and force own texture.

  • Ethan
  • Apr 5 2017
  • Already exists
  • Feb 15, 2019

    Admin Response

    This should already be possible using blend modes.

  • Attach files
  • skymen commented
    May 14, 2017 11:41

    You can do this using blend modes

  • shinkan commented
    15 Feb 17:13

    As i wrote at the end, it is possible right now.  But it's a bit tricky to setup.
    I was thinking about something like Containers maybe,  where you have an object and then you attach another object (mask) - without setting any of layer or object properties.