Construct 3 lets you make your own game from your browser - no coding required! Create your first game from scratch with Construct 3's free game engine.
Learn to build your own games with hundreds of game maker tutorials. Construct 3 also comes bundled with lots of templates and example game files.
What's New in r215
Release r215 was published on 8 Sep, 2020
We've continued to improve the scene graph feature in this release. First of all you can now choose which properties to apply to the child in the Add child action, much like you can choose which properties to pin with the Pin behavior. For example you can choose to follow just the position, and ignore the size and scale. Secondly the Add child action is a bit smarter about how it assigns instances: previously if you did SpriteA: add child SpriteB, and you had 1 x SpriteA and 10 x SpriteB, only one SpriteB would get connected to SpriteA. Now it will attach all 10 of them. Similarly if you have 5 x SpriteA and 10 x SpriteB, each SpriteA will be connected to consecutive pairs of SpriteB. Finally if you have 10 x SpriteA and 10 x SpriteB, it will still pair them up as it did before. Hopefully this makes it work more intuitively. We expect this will be it for new scene graph features or changes in this release cycle - the next stable release will include these runtime features, and then we'll move on to further features, such as editor features, in the next release cycle.
The Mobile Advert plugin has also been updated to handle changes regarding the IDFA (identifier for advertisers) on iOS 14+. You can now use the 'Request IDFA' action to prompt the user for access to use the IDFA, which may affect ad performance. Note using this requires both Xcode 12+ and iOS 14+, both of which are currently in beta - if you don't then it will act as if the feature is not supported. These changes were originally scheduled for iOS 14's initial release, but they have since been delayed until next year, so you have a few months to look in to making the necessary changes to your projects.
Finally there are new options in both the system Snapshot canvas and Drawing Canvas Save image action allowing you to snapshot or save a specific area of the canvas instead of the whole surface. For example now you can snapshot just a subset of the displayed game, e.g. just the area the player controls. Note the area is given in device pixels, so you may want to refer to the Platform Info's CanvasDeviceWidth/Height expressions, or the Drawing Canvas' new SurfaceDeviceWidth/Height expressions. As ever there's also a batch of bug fixes, particularly in the Animations Editor on mobile. Stay tuned for further updates!