GE slow, when big file! important problem

Ideas for Game Editor evolution.

GE slow, when big file! important problem

Postby Thanx » Wed Jun 25, 2008 11:15 am

This feature request I'm making (though is more of an ask, as we all do) is not really the idea of a new feature

I'm working on Squareland Wars 2, as you may have seen in my signature... It's pretty big, cause I didn't want to make new GE files, I thought I'd use Activation Regions...
The game itself is fast of course, cause the Activation Regions really come in handy...
But what about editing the 31Mb .ged file, with a 50Mb .ged.undo file??
Loading and saving takes like 20-30mins
NO JOKING
What happenz if I accidentaly click an unlocked actor the wrong way? IF GE survives without crashing after a while, then it also takes 30mins of more!
NO JOKING
I accidenaly click on the Edit Action button of an actor that doesn't have any actions: same as moving an actor!
NO JOKING
I'm lucky to have the Emergency Recovery, cause there's a risk for GE craching while loading/saving, but also while recovering!

I've learned my lesson: make several small GE files, but not 1 big one.
Activation Regions are really good! But they make one small problem a big one... That's the algorythms for the above things. I'm pretty sure GE saves everything just in case, I know loading requires the loading of everything, including the data folder, but isn't there a way to make these a little faster?
I mean... The requirements for GE was a 200Mhz fast CPU with a minimum 32Mb RAM, right?
I'm using a 650Mhz CPU with 1250Mb RAM, and while GE is on, my computer goes slow...
I know that's small for a computer 'nowadays, but if we set such nice requirements, then let's get a little close to them plz!

Finally I'd like to WARN every GE user for what we can learn from this:
-GE is fastest with a .ged file under like 5Mb
-GE saves your stuff into .ged.undo.temp, and into .ged.undo, but these require extra CPU, axtra room, so it's recommended you watch those too.
-If you still use a big .ged file, it's wise to Lock all actors, and create newer actors as close to where you want them in game as possible
-And at last, but not least: be carefull where you click and how, cause some functions in GE do more than what you expect them to do

Thanx all, I know this was a lot, but I needed to tll this!
Thanx
Last edited by Thanx on Thu Jun 26, 2008 2:14 pm, edited 2 times in total.
http://www.youtube.com/watch?v=XyXexDJBv58
http://www.youtube.com/watch?v=Be4__gww1xQ
These are me and playing the piano (second one with a friend/fellow student)
Hope you watch and enjoy!
User avatar
Thanx
 
Posts: 314
Joined: Sat Jan 26, 2008 10:07 pm
Location: Home sweet home! :)
Score: 24 Give a positive score

Re: Faser, faster!!! :D

Postby stevenp » Wed Jun 25, 2008 11:20 am

1 way is to set your minimum undo's to 1

also delete your old undos from the data once in a while
User avatar
stevenp
 
Posts: 403
Joined: Sat Dec 22, 2007 12:49 pm
Location: canada, ontario
Score: 16 Give a positive score

Re: Faster, faster!!! :D

Postby Bee-Ant » Wed Jun 25, 2008 2:20 pm

You should make a new part of your game. A big game should parted. Thats not easy matter to keep "stand alone". Moreover if you have a slow comp.
Oh yah,if you know how to draw sprites with canvas,just using setpen and putpixel,it would make your game a lot faster :D
User avatar
Bee-Ant
 
Posts: 3723
Joined: Wed Apr 11, 2007 12:05 pm
Location: http://www.instagram.com/bee_ant
Score: 210 Give a positive score

Re: Faster, faster!!! :D

Postby Thanx » Wed Jun 25, 2008 8:38 pm

Bee-Ant wrote:You should make a new part of your game. A big game should parted. Thats not easy matter to keep "stand alone". Moreover if you have a slow comp.
Oh yah,if you know how to draw sprites with canvas,just using setpen and putpixel,it would make your game a lot faster :D

I know, I've learned the lesson of parting now... :oops: :D , though right now it'd be hard to change that... without being able to copy, cut paste actors... That could be a good feature request!
stevenp wrote:1 way is to set your minimum undo's to 1

also delete your old undos from the data once in a while

You can only set the maximum undo levels to 3, ut not to 2 or 1, it says it's invalid... and originaly it was on 5...
http://www.youtube.com/watch?v=XyXexDJBv58
http://www.youtube.com/watch?v=Be4__gww1xQ
These are me and playing the piano (second one with a friend/fellow student)
Hope you watch and enjoy!
User avatar
Thanx
 
Posts: 314
Joined: Sat Jan 26, 2008 10:07 pm
Location: Home sweet home! :)
Score: 24 Give a positive score

Re: GE slow, when big file! important problem

Postby Thanx » Thu Jun 26, 2008 2:22 pm

Even without .ged.undo files, on a 3GHZ CPU it takes 2-3 minutes for GE to load the file... Ya, nothing compared to what happens in a lesser computer in firt post, but many users would mistake such a thing (GE screen going white at times) as freezing, GE doesn't resond, they'd think GE froze.

It doesn't really, if you're patien enough to wait, it solves itself...

I think this is till quite important... GE has Activation Region for this porpuse: So you can make truly stand-alone programs.

We all know we can put it apart, but if one might try making it in 1 for any reason, good or bad, then they should still get what they want... afterall, as I said Activation Regions were made to make this possible, but it still isn't cause we still don't have th right algorythms in save/load/export/game mode/actor move/edit action when no available action/edit animation when no animation/select animattion when no animations... those are the functions that take longer when you arrive to bigger file size...
http://www.youtube.com/watch?v=XyXexDJBv58
http://www.youtube.com/watch?v=Be4__gww1xQ
These are me and playing the piano (second one with a friend/fellow student)
Hope you watch and enjoy!
User avatar
Thanx
 
Posts: 314
Joined: Sat Jan 26, 2008 10:07 pm
Location: Home sweet home! :)
Score: 24 Give a positive score


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 1 guest