Book Image

Scratch 2.0 Game Development Hotshot

Book Image

Scratch 2.0 Game Development Hotshot

Overview of this book

Table of Contents (18 chapters)
Scratch 2.0 Game Development HOTSHOT
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Saving and loading projects


When we've done a lot of work on a project, it's a good thing to save it so that we don't lose our progress. This also allows us to continue work later.

Engage thrusters

The good news is that the online Scratch environment saves your progress automatically to the server. So even when we don't take any action ourselves, it's unlikely that we will lose a lot of work. But it can still be useful to save manually as well because the bad news is that Scratch doesn't save different versions. While auto-saving the last saved file, it is overwritten. This can become a problem if you've worked along a path that turns out to be a dead end, or if you (want to) have several variations on a project. In these cases, it's a good idea to save the file manually, preferably with a new name, so we can still access older versions of the project.

In the top menu bar, underneath the File button, are the saving options. We can simply click on Save now to force an immediate save. This overwrites the project but can be useful if you want to quit for the day and close the browser. If we use Save as a copy, we can save a new version of the project. Then there's the option to download to and upload from your computer. These functions are very useful to create local backups of your projects, or if you want to move project files around without having to rely on Scratch accounts and the server.

Objective complete – mini debriefing

There isn't much to say about saving files, other than just save often and be smart about it. It's always better to have a back-up file that you will never look at again than to lose valuable work and time just because you forgot to save your project.