0 Favourites

Construct becomes sluggish, then freezes after 10-15min

  • Problem Description

    A Strange problem which I have always had with Construct 2. I have bought it through Steam, and it doesn't matter which project I am running, or which computer I use. I usually tend to use two computers, an overclocked i5 4Ghz with a nvidia GTX 960. The other computer is a slightly under-powered laptop with an AMD A4-5000 APU. The result is always the same. At first, Construct and the level design tool works flawlessly at ~60fps, after a couple of minutes (10-15) it becomes super slow. the core i5 with GTX960 is still manageable at the first stage of slowdown, while the AMD A4-5000 APU is having trouble producing a responsive environment. after a while Construct goes into the next stage which is make the i5 sluggish, almost unusable. While the A4 freezes the environment with momentary responsive states. (I have managed to save the project by clicking the save-button constantly during a time span of 1 minute)

    UPDATE - Workarounds

    Throughout the discussion in this thread a couple of workarounds have surfaced.

      turn off the auto-save function. Risky thing to do, but as long as you save your work often manually it shouldn't be a problem. Disable Steam In-game Overlay either, even though I haven't experienced any improvement. Minor slow-downs in the front-end is seem to get solved by Minimizing and maximizing the main window

    UPDATE II - Problem solved?

    I can see that many turn to this thread whenever there are UI performance issues. However, I think they derive quite a bit from the original behavior where Construct 2 as a editor became increasingly sluggish until a state of complete "freeze". From my experience, this issue is fixed. Ashley's latest replies state:

    Well I think we can chalk this one up to the icons and Windows GDI weirdness then. If you have a large project and the editor becomes sluggish after a while, it seems the new icon caching mode is a workaround.

    Does the new option to completely disable unique icons in r229 help? (it reverts all Sprite/Tiled Background etc to their plugin icons)

    It might be GDI playing up again. It's a pretty crappy part of Windows.

    So far so good, no sluggishness at all.

    It seems to work better now but I will still give it some time and share the results at the end of the month again.

    Ashley thanks for this surprising update, I really didn't expect that.

    Attach a Capx

    I know that a capx is a must, but this issue is not related to a specific project

    Description of Capx

    none

    Steps to Reproduce Bug

    I know that this is the worst kind of bug to reproduce, I would love to have some guidance on how to give you more information on this matter. The strange thing is that the same bug occurs in similar manners in two completely different hardware environments independent of project and project size. The problem has been around since I bought Construct 2 through Steam. I think it was release 186. I'm thinking of downloading the free version and install it stand alone in order to see if I can reproduce it outside my steam license. I have actually managed on working with my game by saving and closing the application every 10 minutes.

    • Step 1 - Open the level designer and populate designer with 2D objects and drag them around
    • Step 2 - Wait and do nothing during a period of 10-20 minutes. Pan around the layout in order to determine when the slowdowns begin
    • Step 3 - Continue to wait, in my experience the sluggishness starts in two stages that are quite distinguishable in terms of speed/sluggishness

    Observed Result

    The application freezes, When looking at the task manager, the application doesn't show any excessive CPU-usage, no unexpected I/O-operations or excessive RAM-usage. The only thing that is looking odd during freezes is a 0.1MB/s disk writes from both Steam and Construct.

    Expected Result

    That the application should work flawlessly.

    Affected Browsers

      Chrome: NO, FireFox: NO, Internet Explorer: NO

    I use chrome as my default browser and haven't witnessed any difference using the others.

    Operating System and Service Pack

    Windows 7 (latest updates) tested by TheRealDannyyy

    Windows 8.1n 64-bit (Latest updates)

    Windows 10n 64-bit (Upgrade from Windows 8.1n)

    Construct 2 Version ID

    Version 212.2 (64-bit) Personal License (Steam Version)

  • the only time i had problems with C2 having problems loading files or after a while to get sluggish, is when i was doing very weird and large event sheets, or have over 500 objects in the editor... while you are using C2, is there a chance that in those 10-15 minutes to add to many stuff in the visual editor? and maybe have like 1 event sheet that contains a very big amount of actions in it? like above 200? 500 ? and all on same condition like OnStartOfLayout lets say? even if its not running if you copy to many actions into 1 conditions, when youl open that project youl experience a very slow editor mode performance.... and for the objects in the editor, i think its more about the GPU not being updated... but if those are not your problem... then it might be a bug caught with ur last installation if you interrupted it, or reinstalled it wrong something might happen... i dont know really ... just saying hope it helps you

  • the only time i had problems with C2 having problems loading files or after a while to get sluggish, is when i was doing very weird and large event sheets, or have over 500 objects in the editor... while you are using C2, is there a chance that in those 10-15 minutes to add to many stuff in the visual editor? and maybe have like 1 event sheet that contains a very big amount of actions in it? like above 200? 500 ? and all on same condition like OnStartOfLayout lets say? even if its not running if you copy to many actions into 1 conditions, when youl open that project youl experience a very slow editor mode performance.... and for the objects in the editor, i think its more about the GPU not being updated... but if those are not your problem... then it might be a bug caught with ur last installation if you interrupted it, or reinstalled it wrong something might happen... i dont know really ... just saying hope it helps you

    Thank you for your reply gamecorpstudio. I actually only have three event sheets within the project. Two of these are empty but both include the third event sheet, which has 56 events in it, and about three times more subevents (with actions). The eventsheet is is created for character movement as well as Keyboard-, touch- and gamepad controls. (with a couple of extra things for run-toggle, wall-jump etc)

    It really doesn't matter which layout I have active, this sluggishness happen anyway. It can get sluggish even if I don't interact with the level editor or add items. At the time being I use a maximum of ~200 graphical instances per layout, and a total of 111 graphical objects within the whole project.

    I started a new project. Zero events within the event sheet, added about 5 graphical objects, 25 instances of these objects on two layers. I timed the issue and it took 18 minutes. same thing. The only difference now was that it wasn't a two-stage phenomena, it went from silky smooth to almost a complete application freeze. (I was able to save and close, but it took a couple of minutes). Task manager tells me 0% CPU 137,9MB of Memory usage, 0,1MB/s of disk-writes (that's a bit odd, but Steam is showing the same amount of disk writes).

    I will try on my desktop computer when I get home in about two days, and see what I can find. I will install a fresh "free" version of Construct 2 tonight on the laptop, and see if I can come across the same problem with a different license. I will install Construct on a third system this evening as well. A Pentium G3220 with Radeon 7870.

    I usually upgrade to the latest graphics drivers, and in light of this, the issue has been ongoing for several months and over several iterations of graphics drivers and Construct 2 versions. (I haven't used Construct that much, I am currently focusing on creating graphical assets, but I use the engine to see how everything fit together visually).

    I really love the way Construct 2 works, but this issue is killing my creative spark.

  • Update: I have tried 212.2 free edition for about 2 hours now. Works flawlessly. I have loaded my larger project in the free edition and it doesn't show any sign of struggle (except the lack of functionality). Could it have something to do with Steam- or individual license?

  • Can you not download the license from your account here on scirra and try that ?

    I am not to sure steam account holders have that, but I can download and import my license from: Scirra store >> bottom left, your downloads, then in this list is my scirra license, which I can download.

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • Can you not download the license from your account here on scirra and try that ?

    I am not to sure steam account holders have that, but I can download and import my license from: Scirra store >> bottom left, your downloads, then in this list is my scirra license, which I can download.

    Steam licenses are NOT compatible with standard licenses, which means the steam license cannot be downloaded from scirra, and vice versa.

  • > Can you not download the license from your account here on scirra and try that ?

    >

    > I am not to sure steam account holders have that, but I can download and import my license from: Scirra store >> bottom left, your downloads, then in this list is my scirra license, which I can download.

    >

    Steam licenses are NOT compatible with standard licenses, which means the steam license cannot be downloaded from scirra, and vice versa.

    Thanks for clearing that up ^_^

    I was under the impression the only thing that was different with a steam account was the way construct was/is installed.

  • Thank you guys. Buying Construct through Steam was probably the worst thing I could've done. I can't open a game while having Construct up 'n running. I can't start Construct without starting Steam, which is depressingly limiting. I wished I could've traded my Steam-license for a normal one. But unfortunately that seem impossible.

    I would actually buy a new personal license through Scirra store if I knew that it would solve the matter at hand

    I installed Windows 10 on the laptop this evening. Unfortunately that didn't resolve the matter either, same issue through the Individual License (Steam) and a completely new project, still no problem with the "free edition" both with a new project and the project I have been working on.

    I can't be the only one experiencing this issue? or am I?

  • A similar type of issue was reported in january and Ashley responded with the following:

    [quote:2p8rdrpz]The Steam version is effectively identical to the standalone version, the only difference is in how it determines if it's licensed. So it would be odd if there is any difference. I just tested it with the Steam version as well and I can't reproduce any problem there either. If you download the free edition from our site is that affected as well? (That would establish if the problem is Steam-specific or not)

    As you have now determined that the issue is likely the Steam Client, maybe Ashley can investigate further.

  • I have the same issue still in the recent r212.2 version of C2.

    To be honest it never really annoyed me "that" much,

    I usually minimize and open the C2 window and the lags or freezes are mostly gone after doing that.

  • Task manager tells me 0% CPU 137,9MB of Memory usage, 0,1MB/s of disk-writes (that's a bit odd, but Steam is showing the same amount of disk writes).

    ..... I will install Construct on a third system this evening as well. A Pentium G3220 with Radeon 7870.

    That might be your problem, maybe is something about ur steam doing to it... as for C2 itself its designed to run on 128 ram memory(i think but it can run on 64 also i guess) and 512 hdd space... im using it on a home computer... low spec... never had problems technically... only my own mistakes.. and reaching the computers capabilities to render stuff, but if you timed it and the memory usage is the same as the steam,.. then steam is possibly to be doing it ... sometimes happens.

    the computer im using for C2 and indie game dev stuff is a dual core 3.5Ghz intel x64 2 gb ram and 1 gb gpu card... old gig i have for a while now, that i use to test stuff for fun, and its filled with a lot of stuff running multiple software's in same time with c2, like blender for rigging and in same time the browser with different previews of the 3d games im playing with in C2, Photoshop, Audacity and other stuff, all in 1 shot and it never freezes i mean its always as optimal can be for the spec it has(my cpu usage is always at 60-80% and ram almost 60% ) some applications freeze cause the memory isn't enough, but it never happened to C2 unless i over flood it , but if id be using same stuff on my rigging machine, and freeze for 1 sec id be mad >.< ... so im pretty sure its not ur Computer, its a Software problem, something clutches it.

    P.S i know my C2 Rig is awesome (20 years outdated) ha ha ha ... it has its moments... i can go nuts on it.... )

  • As you have now determined that the issue is likely the Steam Client, maybe Ashley can investigate further.

    That would be wonderful. I would really like to help in every way I can. The only problem is that I don't know how to get in touch with Ashley. He has disabled PMs (which is completely understandable)

    I have the same issue still in the recent r212.2 version of C2. To be honest it never really annoyed me "that" much, I usually minimize and open the C2 window and the lags or freezes are mostly gone after doing that.

    The thing is that I can't get rid of the slowdowns. The only way is to either try to close the application down, or force it to shut in Task Manager. I wouldn't bother that much about it if the program was fully functional and operable. And well, it actually is, at stage 1, when it goes into stage 2 of sluggishness it's completely inoperable, on three different hardware platforms.

    That might be your problem, maybe is something about ur steam doing to it... as for C2 itself its designed to run on 128 ram memory(i think but it can run on 64 also i guess) and 512 hdd space... im using it on a home computer... low spec... never had problems technically... only my own mistakes.. and reaching the computers capabilities to render stuff, but if you timed it and the memory usage is the same as the steam,.. then steam is possibly to be doing it ... sometimes happens.

    the computer im using for C2 and indie game dev stuff is a dual core 3.5Ghz intel x64 2 gb ram and 1 gb gpu card... old gig i have for a while now, that i use to test stuff for fun, and its filled with a lot of stuff running multiple software's in same time with c2, like blender for rigging and in same time the browser with different previews of the 3d games im playing with in C2, Photoshop, Audacity and other stuff, all in 1 shot and it never freezes i mean its always as optimal can be for the spec it has(my cpu usage is always at 60-80% and ram almost 60% ) some applications freeze cause the memory isn't enough, but it never happened to C2 unless i over flood it , but if id be using same stuff on my rigging machine, and freeze for 1 sec id be mad >.< ... so im pretty sure its not ur Computer, its a Software problem, something clutches it.

    P.S i know my C2 Rig is awesome (20 years outdated) ha ha ha ... it has its moments... i can go nuts on it.... )

    Hahaha, well and that's what I have figured out as well! You can have a really crappy system and Construct will work just fine.

    I have tried it out on three different platforms, on all three platforms the "free edition" downloaded from scirras webpage work flawlessly, but the individual license I got from Steam have this issue on all three platforms. Task Manager clearly shows that Construct has a lot of leg room performance-wise. Now I just need to get a hold of Ashley

  • im curious to see how a steam Construct 2 license is looking as, i mean, cant u just change the email in a normal license format with the one you have in Steam? and see if it works? i mean its not checking the license online, but in its offline database that is packed in a .bin file when u install C2 so it should work, if the number and email matches.. i dont see why u use C2 trough steam anyway.. its not a game or special product that you get achievements for using it on there! and im pretty sure you get better discount on the normal official website then trough steam

  • Well, actually, if the issue is with the Steam client, the issue likely should be taken to Steam support !

    This is not an issue with C2, it is an issue with Steam, different product, different company.

    Standalone licenses are not compatible with Steam license and inversely as well.

    They are issued by two different entities and are not compatible.

  • Thank you guys. Buying Construct through Steam was probably the worst thing I could've done. I can't open a game while having Construct up 'n running. I can't start Construct without starting Steam, which is depressingly limiting. I wished I could've traded my Steam-license for a normal one. But unfortunately that seem impossible.

    I would actually buy a new personal license through Scirra store if I knew that it would solve the matter at hand

    I installed Windows 10 on the laptop this evening. Unfortunately that didn't resolve the matter either, same issue through the Individual License (Steam) and a completely new project, still no problem with the "free edition" both with a new project and the project I have been working on.

    I can't be the only one experiencing this issue? or am I?

    Hello friend, I tell you the whole truth.

    I also have this problem with the sluggishness and others who DO NOT report this problem also has ..

    This problem is related to the release of steam and neither STEAM nor Scirra want to solve the problem.

    More specifically the problem is the executable file (Construct2.exe) that the version of Steam is modified and added a dll injection (steam.dll) to work with Steam Launcher and therefore this slowness occurs in the program.

    I also regret much for purchasing the Construct 2 by Steam.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)