d939569e84594e1586eac3e65e28dfb2's Forum Posts

    Sorry. Works OK for me.

    There is no difference in time to open edit action dialog from each example. Tried lots of times, and they both still open instantly.

    Did notice your project is using over 1.2 GB which will strain many graphics cards.

    Windows 7 Pro x64 16 GB RAM I7 3770K 3.50GHz

    GPU Nvidia GTX 970 4GB DDR5

    C2 r250 x64

    1TB SATA

    Thansk for trying it Do you have a windows 10 machine to try? I am leaning on the side of it being a Windows 10 related issue. In one of my notes above, I mentioned on Windows 7 it worked great for me too but on all of my Windows 10 machines it is slow.

    As for the 1.2 GB of memory usage, I did this on purpose to ramp up the project to reproduce the issue. I was not too worried about the memory usage itself, but simply getting the project to reproduce the issue (my project which has the issue, is well under 1 GB of usage).

    I Have a similar problem with construct 2. I started out with quick save loads and importing and now that the game is a lot larger the editor barely runs. To the point now where game making is all but impossible. I have a brand new computer, tried reinstalling c2 and updated all drivers, still freezes constantly.

    What are your specs?

    Cpu?

    Ram?

    Hdd/SSD?

    OS?

    How long do dialogs to edit actions take to pop?

    Does the issue go away partially, or get better, after a fresh reboot?

    On an interesting note. Pulled out my extremely old Windows 7 machine. The first time I open the action for editing, it is super slow. The second time it is instant. All subsequent opening of the action dialog is instant too.

    Perhaps Construct has an issue caching on Windows 10 ?

    Problem Description

    The issue is on larger projects, the C2 editor becomes increasingly slower and the performance lacks. I have attached a sample capx to try and replicate this issue. On a new project, adding an action takes a fraction of a second. Fast enough, you do not notice. On a larger project, it can take easily 1-5 seconds, slowing down your productivity and making C2 near unusable long term.

    I have noticed on computers, the extended use of these poor performance projects can also lead to poorer performance over extended use leading to a computer restart required. Although this could be two separate issues that are just correlated.

    Attach a Capx

    http://humanescape.com/scirratempt/Fast.zip

    has created a better example here in this thread:

    Description of Capx

    Fast.capx: a simple project to show the initial speed of the editor. Simply edit the action in the CAPX and you will notice the dialog pops in a fraction of a second (a quick blink).

    Slow.capx: a larger project to demonstrate the slowness. Do the same as the first CAPX, simply go and edit an action already there. The window will take 1-5 seconds depending on the computer you use.

    Steps to Reproduce Bug

    • Open both CAPX
    • Edit existing action in both CAPX
    • Repeat several times, noting the time it takes for the dialog to pop

    Observed Result

    Action dialog takes extremely long to open. Other performance issues exist, but this is the main concern. Adding actions, editing actions, copying variables, reusing variables, adding objects, cloning objects, moving objects into subfolders, it all goes unbearably slow once the project gets to this level.

    Expected Result

    Dialogs are reponsive and fast.

    Affected Browsers

    • N/A, it is the editor

    Operating System and Service Pack

    I have tried this on the latest Windows 10 version, on multiple computers. The same issue exists, the only difference is how slow the dialog pops open.

    Construct 2 Version ID

    r250

    Edits:

    • Edit (Dec 30, 2017):

      found the following (each scenario was still slow to respond):

    • Capx vs Project folder - no difference
    • HDD vs SDD - no difference
    • Disabling object icons - no difference

    Edit (Jan 5th, 2017): Still no resolution. Updated workaround section.

    has created an even better CAPX to show the performance degrades terribly on larger projects: https://www.scirra.com/forum/poor-c2-editor-performance-on-larger-projects_p1156416?#p1156416

    jan 6th: updated user count that are reporting this issue

    jan 8th, 2018: updated user count

    jan 11th, 2018: updated user count

    jan 15th, 2018: has created another demo CAPX here: https://www.scirra.com/forum/poor-c2-editor-performance-on-larger-projects_p1157777?#p1157777

    Jan 20th, 2018: A few test ran, numbers, evidence, tear-down of a project, and so forth. Estimation of 20 hours lost to the bug in best case scenario, 2 hours on smaller projects. See it here: https://www.scirra.com/forum/poor-c2-editor-performance-on-larger-projects_p1158480?#p1158480

    Jan 22nd, 2018: A beta release, r251 has been made available which addresses some performance issues when adding/editing actions. Results look good from my own testings and users are reporting big differences.

    Some other facts found/reported:

    The issue is not due to NVIDIA graphics cards (as shown by using Virtual Machines, and non-nvidia onboard graphics).

    C2 has very inconsistent behavior when the issue occurs (freezing at times, inconsistent load times)

    it is not a recent W10 issue or driver update, as shown in digitalsoapbox post here:

    (jan 15th, 2018) I have received a report that this bug exist on the original Windows 10 Build, meaning a windows update did not cause this.

    Current workarounds:

    • Rebooting the computer regains *some* performance, but dialogs still take abnormally slow time to pop
    • The issue does not appear to exists in C3, but it is not a good workaround due to: " I had to delete my incompatible plugins. Because of the fact that C3 isn't cross compatible with C2, it's only a one way conversion. I would say this is an impractical solution for C3 isn't fully equipped with essential 3rd party extensions yet. It's way too soon to permanently move especially with the limited SDK of C3."

    Current count of people that have reported this issue (as of Jan 12th, 2018): 14

    Note: This is a count of individual users and not machines. The count of machines is MUCH higher. At the moment, roughly 95% of windows 10 users asked, are hit with this issue.

    Please post here if you have this issue.

  • You will need to go into a bit more detail of what you are trying to do

    I think Construct has a lot of potential. It is great for producing prototypes rapidly. For smaller Indie companies, I think Construct could even be used commercially if Scirra put more emphasis on the export and distribution process. C3 needs a native mobile share function and an export to Android/iOS with maximum work flow efficiency. That way more companies would use this software.

    One thing that holds Construct back is the lack of company support. There is the forums and such, but no dedicated support. This is something needed for a company to take Construct seriously, otherwise, it stays within the small indie dev community (there is nothing wrong with that).

    No (most likely no) fortune 500 company is going to take on Construct, without proper support channels available. Posting on the forums with an NDA project is a no-no. Time-critical support is also not offered. Lack of ticketing systems for support is also lacking. There are really a few key aspects missing.

    That is not to say, larger companies wouldn't use Construct (as there are already several large projects used). It is just really a large buckle that would hold back a lot of potential.

    Construct is great, but to me, it seems like it is mostly directed at little guys starting out, prototyping, and as an educational tool (it is excellent at this). Hopefully one day, it will get there (if that is the vision of Construct at least).

  • > add a condition of:

    >

    > For Each:Small Destroyer

    > -> Round logic

    > ---> shoot logic

    >

    > That will do what you want as I understand it.

    >

    That kinda works, I want it to have a randomized delay of when to shoot too.

    There is a rex timer behaviour that would do the trick.

  • add a condition of:

    For Each:Small Destroyer

    -> Round logic

    ---> shoot logic

    That will do what you want as I understand it.

  • can you go into a bit more detail of what you are trying to do?

    it sounds like you want to turn an image into an array, is that correct?

  • Exactly, I can also mention that I am a web developer and I still make regular websites. But in this case I wanted to make a cool site for my studio so C2 was suitable for that. But I will not go over to making all sites in C2 anytime soon

    so...how much to make me one?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Phacanu

    Interesting company, but that doesn´t really solve the SEO-issues you get when creating a website in Construct, it just makes it a bit less time intensive if you really try to optimize it SEO-wise.

    Of course there are a lot of workarounds but it´s simply not made for making websites and that´s a fact.

    How do you set super relevant things like <h1>, IMG-alt, Tags, integrate google analytics properly etc.

    Also i`m not sure whether there is a way to create a clean internal link structure where you automatically generate a sitemap and things like this.

    I think a site like FrozenDev made has a special purpose, where SEO does not really matter. We are not talking about a blog, it is a intro site with details. no real SEO needed except for the site shows on google

  • really well done, I like it!

  • You do not have permission to view this post

  • can you provide some more details?