1StepCloser's Recent Forum Activity

  • I've been holding off on exploring the custom actions, but what are the general pros and cons of custom actions vs. built-in functions?

    On the surface it "seems" like built-in functions but with copy-picked enabled.

  • They mention this: "Disabling "Memory Saver" and adding my site to "Always keep these sites active" completely fixes the issue."

    Could we add construct.net to "Always Keep these sites active" while still enjoying the benefits of Memory Saver for all other tabs?

  • WackyToaster

    Lord have mercy 17k events, 25k actions, 4k object types! That's like orders of magnitude larger than my largest project, which is like 500 events tops. No wonder I have no issues lol. Out of curiosity, what are you building?

    1stepcloser.itch.io/tbd

    dop2000

    Our project is much smaller: about 50MB in size, 10K events, 500 object types.

    And it's a beauty, I saw a few videos of it, congrats to you and your team. ( ^.^ )

    WackyToaster

    I've been mucking around in the project a while, but apart from switching to the eventsheet I don't have any freezes longer than a few seconds, and even those are only on the eventsheet. So... I dunno.

    Main Factors in my experience:

    1. # of objects, global variables -> Slower dropdown lists

    2. Duration project is open -> Garbage collection issues leads to slow down -> This affects practically all actions for me, unlike the dropdown list specific issue.

  • I just wanna chime in and say I haven't seen any issues. How big are your projects roughly?

  • dop2000

    Looks like we might have to condition ourselves to "F12 + Click Collect garbage icon", just as we've conditioned ourselves to "Ctrl + S".

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • SnipG I don't use timelines. And I tried closing all tabs in the project, restarting the editor and only working in one or two event sheets - it still starts lagging randomly. So it doesn't look like the number of open UI windows/tabs is what's causing these freezes.

    The good news is that garbage collection definitely helps! Here it reduces 2-3 seconds lag to zero:

    Subscribe to Construct videos now

    Seems quite apparent at this point, that there is a garbage collection issue, either in chrome in general, or specific to C3.

  • 1StepCloser The lag feels a bit shorter, am I right?

    It's significantly shorter, maybe around 50% faster to move actions around after garbage collection.

    Do you have lags in the expression editor? They are the worst in my case, after I type something like "lerp(" the browser can freeze for 10-20 seconds sometimes. And clicking the garbage collection icon reduces them to nothing! Can you test with those?

    I'll try that next time (Have to wait since garbage collection works ^.^)

  • dop2000

    Is this exclusive to the browser, or does this suggest that the engine itself has issues with garbage collection?

  • 1StepCloser I think I found how to temporarily fix these lags! You can force Chrome to run garbage collection - in DevTools click a little can icon on the Memory tab.

    I tested it several times today. Whenever I noticed the editor becoming less responsive, I clicked that button and it immediately stopped lagging. The effect lasted 5-10 minutes in my case.

    Please let me know if it works for you!

    Awesome dop!

    I'll test this out.

  • As advised by Ashley this worked for me,

    Posting here just in case I come upon the issue again:

    1. Uninstall the C3 app.

    2. Close all tabs on Chrome.

    3. Clear all browsing history, cached files, and cookies.

    4. Re-install the app.

    5. Open project.

    6. Try to Export again.

  • Awesome thanks for the reply wink, I'll investigate on my end.

  • Is anyone able to export a build with advanced minification on any project?

    Having issues on my end, it just stays at minifying script, regardless of if it's a blank project or not, and I've tried on multiple browsers.

    *Trying on previous releases (pre-r328) did finally work for me, although it seems much slower than I recall, not sure if there's been a change to the closure compiler (latest update appears to be jan 3, but I've exported since then just fine), or if it's just r328.

1StepCloser's avatar

1StepCloser

Member since 1 Mar, 2018

Twitter
1StepCloser has 3 followers

Connect with 1StepCloser

Trophy Case

  • 6-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

10/44
How to earn trophies