Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will no longer be monitored.

Please refer to this forum post for details on the latest suggestion platform.

ADD A NEW IDEA

FILTER BY CATEGORY

Runtime

Showing 38 of 459
46 VOTE

Create, destroy and reorder layers at runtime

I have already made two blog posts going over why this is important: https://www.construct.net/en/blogs/skymen-13/creating-layers-laziness-1027 https://www.construct.net/en/blogs/skymen-13/working-around-workaround-1034 I have spent a decent amoun...
skymen almost 2 years ago in Runtime 3
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 8 months ago in Runtime 0
15 VOTE

Framerate caps.

Some games would really benefit from an option to cap framerates, either for stylistic purposes or for massive games that aren't performing well on lower-end devices. (Mobile being the worst of course). Sometimes there's only so much optimisation ...
Guest 11 months ago in Runtime 1
25 VOTE

Smooth Pixel Art Sampling Mode

This is a suggestion that has been made by various people in the past. Reposting it here as it is still very relevant. Creating clean looking pixel art, scaling it or zooming it is not at it's best visual quality without it. It would be great as a...
Rory S almost 2 years ago in Runtime 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...
Guest 7 months ago in Runtime 0
15 VOTE

Schedule next Play action should support music

Why schedule music? Working together with several music composers in the past I have always found that their preferred way of of exporting files is via a separate 'intro' and 'loop' file. This is currently impossible to implement. Even in the live...
Richard Lems over 1 year ago in Runtime 1
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 5 months 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 9 months ago in Runtime 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 almost 2 years ago in Runtime 0
6 VOTE

on overlapping exit another object

hoped that can added 'on overlapping exit another object' condition, can check the condition when the overlapping object is left for the first time, which is very useful in some trigger event. Although I could use 'trigger once while true' to achi...
Guest about 1 year ago in Runtime 0