YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

Loading complex rooms causes long ide load times #1948

Open adamrpippin opened 1 year ago

adamrpippin commented 1 year ago

Description

If loading a room that is very complex, for example has thousands of sprites in it, the room will take several minutes to load (often 10 minutes). If these rooms are open tabs in the project at save, the project will take an extremely long time to open, loading all rooms with those open tabs.

Expected Change

I expect the load time for complex rooms to be much quicker

Steps To Reproduce

  1. Start GameMaker
  2. Create a room with a few thousand sprites in it, a variety of different ones, not the same.
  3. Close the room
  4. Open the room
  5. See the issue
  6. Leave room open
  7. Restart Gamemaker
  8. See the issue again

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2023.8 (Monthly)

Which operating system(s) are you seeing the problem on?

Windows 10

Are you running GameMaker from inside your Steam library?

No

Contact Us Package Attached?

Sample Project Added?

rwkay commented 1 year ago

please attach a project with an example room - so we can profile and work out where all the time is going when loading these rooms in.

adamrpippin commented 1 year ago

Thank you so much! It's a large project and only going to get much larger so anything that can be done to help speed up the room editor is appreciated. LDR_Proto.zip

-- Removed user project link for privacy. Added to sample project drive as GameMaker-Bugs-1948-LDR_Proto

On Mon, Oct 16, 2023 at 6:59 AM Russell Kay @.***> wrote:

Reopened #1948 https://github.com/YoYoGames/GameMaker-Bugs/issues/1948.

— Reply to this email directly, view it on GitHub https://github.com/YoYoGames/GameMaker-Bugs/issues/1948#event-10665873940, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJKKJQBY3ZKLIRTQAFBPVO3X7U4SVAVCNFSM6AAAAAA6CHSJL6VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQGY3DKOBXGM4TIMA . You are receiving this because you authored the thread.Message ID: @.***>

stuckie commented 1 year ago

Removed user project link for privacy. Added to sample project drive as GameMaker-Bugs-1948-LDR_Proto

adamrpippin commented 1 year ago

Hi,

Just so I know how to track the issue, do you have a link where I can keep tabs on the bug investigation?

Thanks,

On Tue, Oct 17, 2023, 3:00 AM Steven Campbell @.***> wrote:

Removed user project link for privacy. Added to sample project drive as GameMaker-Bugs-1948-LDR_Proto

— Reply to this email directly, view it on GitHub https://github.com/YoYoGames/GameMaker-Bugs/issues/1948#issuecomment-1766083305, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJKKJQFDPDX3V3ORWHOGNPDX7ZJKTAVCNFSM6AAAAAA6CHSJL6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRWGA4DGMZQGU . You are receiving this because you authored the thread.Message ID: @.***>

stuckie commented 1 year ago

It will be this issue that gets updated when the bug progresses, so you should get updates as they happen.