You need to create a "create project backup" button!

You need to create a "create project backup" button!

You need to add this button so that if a critical error occurs in the project, you can create a backup.

In my cloud projects, there were often major errors that prevented them from opening, but creating a backup could have saved the project.

1 Like

what is this formatting bro

1 Like

This is HTML 5.
tag “code in HTML”
tag “big” in HTML

tag "h3" in HTML

tag "h1" in HTML

You probably didn't notice that you can enter HTML 5 here
1 Like

that is actually legacy html…but anyway

1 Like

As long as it works, I don’t care about the rest.

1 Like

You forgot the mark tag, btw

Edit: Really? button
Oh my god, it works only on preview

You can put it here and:

H20

10-19

strike
Tag "tag "br" and "a" in HTML

First of all, this type of formatting in your text is excellent if you don’t want people to take you seriously. Trust me.

Now, to the point in question: How would adding a button make this easier, and how would that button work in practice? By compressing the source code? By creating a copy of the directory? Where? Do you really want to give the IDE permission to manipulate files in this way on your own device?

Having a button on the screen doesn’t prevent you from forgetting to use it. Creating a project backup is as simple as manually creating a copy of the project directory in another secure location where the IDE won’t have access to the files, or uploading all your source code to a separate cloud repository, for example. If you want to be a game developer, you need to learn how to have a recurring manual process for backing up your project. This would be much more useful for you, as an inexperienced developer, in understanding valuable concepts and best practices important for managing your project and its assets, than just a button that does this for you, which you’ll definitely forget to use at some point.

I’m talking about cloud projects

Click “Manage” on the game dashboard then see “Projects” section you can see the forks of your saves.

After adding some extensions, my project breaks. After removing the extensions, they still continue to perform their functions and ruin the project, but a backup that simply downloads the cloud project to my computer can save it. This is why I want a button like this. I could make a copy of the project before adding new extensions.

My point remains. You should never have only one saved version of your project. Never. Whether it’s a project saved in the cloud or locally, that’s what I talked about in my answer.

A backup button would only make the process of saving your project to another location faster, but it wouldn’t prevent the project from breaking if you didn’t have another backup saved and forgot to do it in the first place.

My last big project done in GDevelop with two other colleagues was a graduation project, so it was something we absolutely couldn’t lose. Since we were working simultaneously, a single codebase wasn’t feasible for us, so we regularly created different branches of the project to work on our own implementations, and at the end of each cycle (usually on Friday) I was responsible for merging our branches into the main development version, updating our backup, and ensuring the code didn’t break in the process.

What I mean by this is: You don’t need a backup button, you need to learn to create your own backups frequently to prevent your project from eventually breaking. This will happen regardless of whether the IDE has tools built in to prevent it, and it is your responsibility to create a safe version to revert to if it happens.

What you’re describing here exists already, you can create a backup at any time by clicking File > Save as.

There’s an option literally to download a copy if you’re using the browser version,

On the desktop version you can just choose “your computer” to save a copy.

2 Likes