Construct 3 icon

Construct 3

Documentation

Saving & sharing projects

Published 8 Aug, 2017
922 words
~4-6 minutes

Saving projects

In Construct 3, there are three main places you can save your work. By default pressing Save on a new project will save with Cloud Save. You can select a different option, as well as change the save option at any time, in the MenuProjectSave as menu.

Cloud save

You can save your work to a cloud storage services, allowing you to access your work wherever you go. Since Construct 3 runs in the browser and can be used on any device, this is a great way to ensure you can carry on from where you left off no matter which device you end up using. Many cloud storage services also provide built-in backups and file histories, helping ensure your work is safe even in the face of disaster.

Construct 3 currently supports Google Drive, Dropbox and Microsoft OneDrive. The first time you select MenuProjectSave asCloud save, a dialog will appear asking you to choose one of the supported services. When you choose one, you'll be prompted to log in to your cloud storage account, so Construct 3 has permission to save and open files from your account. Once you've entered your details they will be remembered, so you can keep using Cloud Save without having to keep entering your details.

When you press Save with a Cloud Save project, Construct 3 will save your project and upload it to your cloud storage account. The upload will continue in the background showing the upload status in the corner of the window, allowing you to continue working on your project. Note you cannot save again until the upload completes.

Next time you use Construct 3, you can choose MenuProjectCloud open to find your project again. It'll also appear in the Recent projects section of the Start Page.

Save to local browser

Modern browsers allow websites to save data to your local system. This is how they remember things like your login details and settings. Construct 3 can save projects to the local browser's storage. Note this storage is unique to both the specific device and browser. So for example if you save a project to browser storage on a specific laptop with Chrome, you can only find it again by using the same browser (Chrome) on the same device (that specific laptop).

By default browsers may in some circumstances delete storage (e.g. if it uses too much space, is running out of disk space, or if the data is particularly old). To prevent your saved projects from being deleted, the first time you select MenuProjectSave asSave to local browser, Construct 3 will ask you to give permission to use persistent storage. This kind of storage is not subject to deletion by the browser, ensuring your work can be permanently saved. The browser may prompt you with a permission request to persist storage. You must accept in order to use local browser storage. You can also check the status of the persistent storage permission, as well as how much space the browser is allowed to use and how much it is using, in the About dialog.

Next time you use Construct 3, you can choose MenuProjectOpen from local browser to find your project again. Remember you must use the same browser on the same device you saved with. It'll also appear in the Recent projects section of the Start Page.

Using local files

For security reasons, browsers can't write files directly to your device. However you can select MenuProjectSave asDownload a copy to download your project as a local file. Construct 3 will ask if you want to change the downloaded filename; you can leave it empty to use the default. Construct 3 projects use the .c3p file extension. Normally the file will go to your Downloads folder, but you may also be prompted to save to a different location depending on the browser. Alternatively you can usually drag-and-drop the resulting file directly out of the browser, such as from Google Chrome's downloads footer section.

Note that despite the name, this does not actually download a file from the Internet. All the project data is stored locally. The term Download refers to invoking the browser's download UI to save your project to a local file.

To open a local file, simply choose the MenuProjectOpen local file option. This will open a file picker to choose a file on the local system. Alternatively you can simply drag-and-drop a .c3p file in to the Construct 3 window, and it will open. The .c3p file may also be named .zip, or be contained within a .zip file, and Construct 3 will still open it. This can be useful for some services which do not recognise or allow the .c3p file extension but allow zip files.

Also for security reasons, browsers can't read files directly from your device. This means local files do not appear in the Recent projects section of the Start Page.

Sharing projects

The easiest and quickest way to share your project, especially during development, is using Remote Preview Paid plans only. For more information see Testing & publishing.

If you want people to play your finished project, you should Export it. This produces a playable game ready for publishing. However if you want to share your Construct 3 project, you can either:

  • Use Cloud Save, and use the storage service's sharing features, or
  • Use the Download a copy option to save a local file, and share that.

Note that projects saved to the local browser cannot be directly shared.