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

Runtime

Showing 39 of 476
1 VOTE

Keyboard status

Hello, maybe I couldn't see the feature, but there is no event that we can understand if the keyboard is open on mobile. Could you please add a development related to this?
Guest 8 months ago in Runtime 0
4 VOTE

"Slow loading" option for loader layout

Construct loads layouts very quickly, but this unfortunately results in the game stuttering for a few frames. On PC, this isn’t really noticeable, but on mobile devices like the iPhone 11 the loader layout stutters (in my case) for around 2 second...
Guest over 1 year ago in Runtime 0
1 VOTE

Improved layer groups with efficiency. Make layer groups decent!

What this is: Layer groups should have option to make it static! No more redraw, when option is enabled! It saves or keeps the layer group image static and paste that with rest of layers! What does it give us! Save battery! On phones. Save a lot o...
Guest over 1 year ago in Runtime 0
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
0 VOTE

delete

.
XHXIAIEIN over 1 year ago in Runtime 0
1 VOTE

New runtime mode

A lot of "real" pc games have multiple different runtime modes! We got v-sync only! There is also unlimited ticks, unlimited draw and unlimited ticks+draw. Which is for perf test only. While other games have v-sync as optional or not there at all,...
Guest over 1 year ago in Runtime 0
0 VOTE

Reset all layers/layouts state to project's default

When I want to start a new game after a previous one was loaded, I can clean dictionaries and arrays, reset persisted objects and globals.But layers/layout states cannot be reset. Resetting the global time expression to 0 would also be nice to hav...
Guest over 1 year ago in Runtime 0
13 VOTE

Please add Object.X(layer) and Object.Y(layer) expressions

Similar to Mouse.X(layer) or Touch.X("layerName"), these expressions will convert object coordinates to another layer. This would be very useful for objects like a cursor sprite, which may be controlled with a gamepad or some other input method. T...
dop2000 over 1 year ago in Runtime 0
0 VOTE

drag the zip of local project into C3 to open the project

Let's be more lazy! I have downloaded a zip file with local project https://github.com/AshleyScirra/CommandAndConstruct I wish I could just drag it into C3 open it without unpacking and open the local project through and select the folder. No, it'...
XHXIAIEIN over 1 year ago in Runtime 0
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