Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will be shut down on March 1st 2024.

Please ensure any content you care about is backed up before that date.

Feature requests are now handled on GitHub here: https://github.com/Scirra/Construct-feature-requests

ADD A NEW IDEA

All ideas

Showing 473 of 473
12 VOTE

SVG Object animation support

As the manual currently states it, "SVG Picture currently does not support animations and only shows a static image." What I'd like is the ability to add multiple static SVG images to an SVG Picture object which then display frame-by-frame just li...
Bence Fodor over 2 years ago in Plugins 3
12 VOTE

Spritefont Spacing Data via XML and/or FNT

Setting up Spacing Data for Spritefonts takes literally hours right now, since you have to do it manually with the JSON Data table inside Construct 3. And yes, i KNOW there is a little helper app by a community member floating on the forums BUT an...
Guest over 2 years ago in Editor 0
8 VOTE

9-Patch: load sprite from URL + expose parameters

Description I propose to add 'load sprite from URL' to the 9-Patch object. The Sprite and Tiled Background objects have it. I would expect the 9-Patch object to also have this capability. I propose to add the capability to change the 9-Patch objec...
Richard Lems almost 2 years ago in Plugins 1
6 VOTE

QoL improvements for Text: Auto Resize

Add an 'Auto Resize' dropdown option to the Text Perperties. (please provide in the eventsheet as well) None keep current design Width Automatic width, fixed height. Ignore Wrapping unless manual. Automatically adjust the width of Tex...
XHXIAIEIN over 1 year ago in Runtime 0
8 VOTE

New "Scrolling" Pixelate Effect (solving the issue of mixing Pixel Perfect & Smoothness for good)

A New "Scrolling" Pixelate Effect The only thing we would need to achieve a nice mix of Pixel Perfect & Smoothness within the same project is a new Pixellate Effect but that would "scroll" accordingly to the Layer's position on the viewport an...
Overboy almost 2 years ago in Effects 0
9 VOTE

Bezier Curves in the Mesh Editor

The Mesh editor is a really nice new feature, but as soon as I started working with it, I found myself wishing it could do bezier curves. Allowing the Mesh Editor to do curves would open up the possibility of making organic shapes like hills, or c...
Guest about 2 years ago in Editor 0
11 VOTE

ColorFromHex() and ColorFromString()

rgba() and rgbEx() functions are good when accessing a color channel-by-channel. A lot of the time I need to store hardcoded colors (e.g. Player1/2/3 colors, which are hardcoded because the designer requires a specific palette) in variables/array,...
Guest over 2 years ago in Runtime 0
6 VOTE

Customisable visual quality

Visual quality customisation. Some devices are lower-end, especially mobile devices. But if you optimise games for those devices, higher end devices will be stuck with a lower quality game, and vice versa. Actions for events toggling vsync, changi...
Ethan Scott over 1 year ago in Effects 0
9 VOTE

Support for Google Play Asset Delivery using Android App Bundle

"Play Asset Delivery (PAD) brings the benefits of app bundles to games. It allows games larger than 150MB to replace legacy expansion files (OBBs) by publishing a single artifact to Play containing all the resources the game needs." This was taken...
Vadim Popov over 2 years ago in Publishing 1
6 VOTE

Addition to the save/load system

There are a few things I would love to see in the saving/loading system:1. Check if a save slot exists by name.2. Delete a save slot by name.3. Read save slot data without loading the state. So I can parse the json and read data about the slot to ...
Guest over 1 year ago in Runtime 0