Saving project iterations?

Get help using Construct 2

Post » Sat Nov 10, 2012 8:26 am

I am new to Construct 2 and loving it so far. Purchased a license within an hour of toying with the free version

There is just one thing that I can't wrap my head around, and that is how to save iterations of a project. I understand the difference between capx and caproj, but how do I do versioning of a caproj file within the proj folder?

In most apps, I can create the folder structure and then as I work on it, save out version "mygame v1", then "mygame v2" , etc as I work on it. With Construct 2, there is no "save as" command, just "save as Project" and "save as single file".

If I have already have setup a project using the "save as Project" option, it has already created the project folders with relevant sprite animations, sounds etc. I then want all my subsequent versions of the project file within that same master folder. I don't want to create a whole new project folder for each iteration.

This doesn't seem possible with the current options or am missing something obvious here?

cheers...
B
11
S
2
G
1
Posts: 108
Reputation: 1,899

Post » Sat Nov 10, 2012 1:13 pm

I have all my iterations saved as single files (But when it's big they are projects) all in a folder called 'iterations' or version (which ever I feel is best).

Single file save as is probably your best option here.
B
18
S
9
G
5
Posts: 77
Reputation: 4,946

Post » Sun Nov 11, 2012 4:14 am

Thanks for the reply lonehangman. So there is no real advantage to using the caproj format if I can't have multiple iterations of a project all referencing the same media folders. That seems pretty crazy on a large project if you literally have to replicate all your media(animations/audio) for each iteration of a project. I may as well just use the capx format.

I can only hope that the developers have a rethink about this workflow, as it is the only thing that I dislike about the app!
B
11
S
2
G
1
Posts: 108
Reputation: 1,899

Post » Sun Nov 11, 2012 4:22 am

You could consider putting your project file(s) into version control using Git, SVN, et al. This is how programmers usually do version control, and although most such packages are intended to work with code they'll still allow you to check other file-types (such as your project files) in and out as well.
B
24
S
5
G
2
Posts: 104
Reputation: 3,136

Post » Sun Nov 11, 2012 11:13 am

I'm with LoneHangman, a CAPX file now and then is your best choice, or just create a ZIP file from time to time of the project folder.
Using R238 for all examples
B
60
S
17
G
6
Posts: 363
Reputation: 9,125

Post » Sun Nov 11, 2012 2:26 pm

Construct 2 can save different versions of your project automatically; you shouldn't need to do this. See Keep your work safe with Construct 2's backup options.

I think you are confused by the two save-as options - if you want to save a manual backup or a specific verison of your project, just use 'save as single file'. Regardless of whether you have a .capx or a folder project, this will save it to a single file wherever you choose, which sounds like exactly what you want. However using a real version control system like SVN or Git is far superior to doing it by hand like that.
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544

Post » Mon Nov 12, 2012 4:15 am

Ashley, thanks for your reply. I am not a fan of automatic backups, as I like to iterate my project as I progress. In case I need to go back to version number xxx for whatever reason.

As far as I understand, the capx format is just a zip file of the project file plus all assets. If my working project file has , say 25mb of assets, it means the project files become much larger than they need to be. Ideally I would have the project folder structure setup, just as the caproj does automatically, but also being able to iterate just the project file alone within the project folder setup. Each project file would be small and just referencing the media folders.

From what I can gather this is not possible? A middle ground between capx and caproj would be a good option.
B
11
S
2
G
1
Posts: 108
Reputation: 1,899

Post » Mon Nov 12, 2012 7:17 am

What you could do, have one main caproj and then iterate with capx files
B
18
S
9
G
5
Posts: 77
Reputation: 4,946


Return to How do I....?

Who is online

Users browsing this forum: Draconinho, luisgmolina, Magistross, nedzad, nimos100, R0J0hound, Rezzon71 and 27 guests