Iterative save... Please?

New releases and general discussions.

Post » Sat Feb 13, 2010 9:08 am

Here's an idea (extra useful for those unstable builds) - Iterative save. Automatically adds a 001, 002, 003... etc at the end of your file and saves it. Sure, there's an auto backup function now, but iterative saving gives more control and just "feels better" when you do it and know it's done (since you can see it right there in the file name - speaking of which - how about displaying the file name after the project name at the top?).

I have made a couple of macros for graphical programs which do this and it's quite a simple task, above all for the pro coders here.

Well, a suggestion anyways.
B
19
S
6
G
6
Posts: 1,101
Reputation: 5,646

Post » Sat Feb 13, 2010 9:10 am

File > Preferences > Auto backup saves
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Post » Sat Feb 13, 2010 10:15 am

[quote="Somebody":195kqjeh]Sure, there's an auto backup function now, but iterative saving gives more control and just "feels better" when you do it.[/quote:195kqjeh]
B
19
S
6
G
6
Posts: 1,101
Reputation: 5,646

Post » Sat Feb 13, 2010 11:35 am

Well, when I feel I've reached a milestone, I just do a Save as... and name it differently. Myself, I am not really concerned with version control, at least not this early. Then again I've yet to complete a serious project. :cry:
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Post » Sat Feb 13, 2010 12:22 pm

It's just a pretty good creative tool - like you decide to try something new and then you kinda forget or are a little lazy to do a Save As and type the new filename and BAM! you have already lost the previous iteration which was probably better or had something different (well, depends on workflow, of course, but has happened to me).

When it's just a button you have a lot more freedom - Click, go ahead, try a new thing, Click, another branch of ideas, Click, safety of your previous work.
B
19
S
6
G
6
Posts: 1,101
Reputation: 5,646

Post » Sat Feb 13, 2010 1:58 pm

There really should be some kind of limit, though, just like autobackup does. If your .cap is 50mb and it spawns a new file every time you hit save, pretty quickly you're going to be using more disk space than is useful.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Sat Feb 13, 2010 2:04 pm

Sure, but that's why it would be an extra button - save normally when just working, save iteratively when needed. So no extra checks, except for what's the previous file number - the rest up to the user.

Having worked with desktop publishing where a single file can be several hundred Megs big I can still say it's quite handy.
B
19
S
6
G
6
Posts: 1,101
Reputation: 5,646

Post » Sat Feb 13, 2010 2:26 pm

I like this idea, and it has proved useful with other programs.

Having both a Save and a Save Iteration would be good.
As for the sizes and amount of files, 2 obvious solutions spring to mind.

1 :: Self control: It's up to the user to keep an eye on the amount of files and filesize, and a good coder with poor organisational skills is a poor coder. :)

2 :: An option in the preferences to set the amount of iterations to keep. Set it to 10 and when it reaches the limit it gets rid of the first of the backups and adds the new one.
It could either delete the first of the current 10, or simply move it to a pre-defined directory.

Krush.
B
2
S
2
G
3
Posts: 406
Reputation: 2,062

Post » Sat Feb 13, 2010 2:47 pm

"Save Iteration" sounds identical to "Save As", no...?
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Sat Feb 13, 2010 3:04 pm

[quote="Ashley":1qfho551]"Save Iteration" sounds identical to "Save As", no...?[/quote:1qfho551]

It actually is almost the same. It's just a pure workflow enchancement not really a necessary feature.

It's just much faster to press cntr-S or whatever, to make an iterative save, which automatically gives the save file a consecutive number instead of doing Save As and typing a number or a name manually, every time you need to save a new state or change.
B
3
G
3
Posts: 33
Reputation: 941

Next

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 3 guests