Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
Suddenly I am facing this. I created another layer for UI score display and don't how it happened. I am not able to select the object to edit. So, I removed the...
I'm making an RTS style game which the player can use the mouse to drag the viewport around the layout and use the mouse wheel to zoom in and out. I have a back...
There! I'm making a weird puzzle game. I like to use drag & drop thing. I want to drag & drop the player (or different thing) to another layer. Is it possible?...
I have tap on button functionality on gameplay layer ,So on loose A popup comes,But I can still tap on those button and those button are taking input. I want is...
I added data from an external .Csv file to an array with a loop and created text objects containing the data. But to fit them on the screen and allow scrolling...
Currently I'm doing a calendar with Construct 3. Therefore I have a number of buttons (the date cells) and want the date number to be in the top left corner of...
What I'm attempting to do is use Z-Elevation to make an object appear to leap up above the layout and slam back down into the ground. THAT MUCH WORKS. The immed...
I have some kind of book pages which are represented as layers in Construct. On every page are different characters. All characters are dragable. By switching p...
Trying to make the character object go to either a front or a back layer in relation to the walls/roof in the top down perspective of my game; To give the illus...
Runtime.Layout.GetLayer("Layer 1").IsVisible="true"; Runtime.Layout.GetLayer("Layer 2").IsVisible="false"; The layer 1 are show,but layer 2 not hide,still shown...