• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!
  • Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Question - IDE Question about the room editor.

Cpaz

Member
While placing objects into the room (alt+mouse), the IDE hangs. It's brief, but hangs longer the more objects there are on that given layer.

My question is this: Is the IDE saving the room for each object placed?

If so, DON'T DO THAT!!! ctrl+S exists for a reason.

If not, what's causing this hang then? I guess I just want at least some explanation for it.
 

Mike

nobody important
GMC Elder
No, it's not saving. It's creating an undo stack. The more you place, the more it has to save the state of. We've been working to speed this up.
 

Cpaz

Member
No, it's not saving. It's creating an undo stack. The more you place, the more it has to save the state of. We've been working to speed this up.
Ok. But doesn't it do the same thing for tiles? Yet there's no slow down there. Or is there more under the hood work for objects?

Either Way It's good to know that it's being worked on.
 

Mike

nobody important
GMC Elder
Tiles are simpler and delta changes are much easier to track - being on a rectangular grid and all.... They are also only an "int", where as objects are full C# objects etc. It's never quite as simple as you think :)
 

Cpaz

Member
Tiles are simpler and delta changes are much easier to track - being on a rectangular grid and all.... They are also only an "int", where as objects are full C# objects etc. It's never quite as simple as you think :)
Ok that makes sense. Thanks again for the help. Hopefully this can get fixed soon.
 
Top