The cloud version control
scaled up for game development

Forget any limits. Get 100 GB for $19.95 team/month

Subscribe NOW! View Pricing...

What is Plastic Cloud extension?

Plastic Cloud is an extension to Enterprise Edition.

It is the perfect way to synchronize multiple teams running Plastic SCM servers on-premises.

Plastic can encrypt files before uploading to the Cloud for total security. You are the only owner of the keys.

You can host gigabytes of data in your Plastic Cloud repositories without issues.

What can your team do with Plastic Cloud?

Handle large projects & huge files

Plastic SCM is designed to handle huge files and very large projects, something key in any game development. Large files are not a patch to the original design but a goal from day one.
Your team’s Plastic SCM server can store large files locally, and of course, Plastic Cloud can handle them too.
You can start with 100 GB of cloud space and continue growing in 50GB steps.

Encrypt your data for cloud security

Every game asset and source code file can be encrypted locally before sending it to Plastic Cloud.
This means than even if the cloud storage were compromised, your data would still be safe since you’re the only key holder.

Transfer data faster to the cloud!

In Plastic Cloud you can select the datacenter where your source code and assets are stored. In this way network latency is kept down to the minimum, ensuring you get the maximum data transfer speed.

Use specific tools & workflows for artists

Artists can take advantage of Plastic Gluon, a specific user interface designed for them.
Then they can simply checkin to the cloud, without intermediate repos, without push & pull, just focusing on their designs.
They will also use locking to prevent assets to be wrongly modified in parallel, which is a pain with unmergeable files.

Take advantage of full DVCS for coders

And programmers will benefit from the full Plastic SCM distributed features plus super strong branching and merging.

We know game development involves different roles and abilities, and we have adapted Plastic SCM accordingly.

Store Unity projects in Plastic Cloud

One of the key goals of Plastic Cloud is to simplify collaboration on Unity projects. Big assets, including videos, animations and art, end up collapsing other cloud version control systems. That’s why Plastic Cloud exists.
You can use the Plastic SCM Unity plugin to directly checkin to Plastic Cloud using "Gluon mode". Or you can push/pull from your local Plastic repo to share your changes with your team.

Work in the cloud and... use the best tools

Plastic SCM includes the best version control tools and GUIs you can think of.

The Plastic SCM GUI on Windows

Visit our gallery for more screenshots.
Check other tools to find why we say ours are better ;-)

How do you encrypt all the data that goes to the cloud?

It is very simple:

  • You’ll set up a cryptedservers.conf file on your server (your team server or just your laptops).
  • Each time you have to upload data to the cloud it will be encrypted on your server.
  • Each time you download from the cloud, it will be decrypted on your server.
  • This way even in the event of someone breaking into our cloud servers, your data will be secure since you’ll be the only one with the key to decrypt it.

  • Learn More...

What do you need to use Plastic Cloud?

Besides a Plastic Cloud subscription (which includes the cloud server plus storage) you need a valid Plastic SCM license to use Plastic Cloud. This is because you need the actual client tools (GUIs, integrations with IDEs, merge, and so on) which come with Enterprise Edition. Find more details in the FAQ.

Then, there are different setups you can use with Plastic Cloud:

  1. Direct checkin to Plastic Cloud with Plastic Gluon.

    Direct checkin will be the workflow typically used by artists in game development and team members who don’t work in code but documents, plans and so on.

    Keys in their daily workflow:
    • They just modify and checkin. They never merge. They lock files to avoid concurrent changes (on files that are unmergeable).
    • They work on a single branch.
    • They use Gluon.

    They can now simply continue using Plastic Gluon and checkin directly to Plastic Cloud.

    • Plastic Gluon installed.
    • A valid license of Plastic SCM Enterprise Edition.
    • A Plastic Cloud subscription.
  2. Distributed developers

    Each developer works on his machine, from his home office. They both belong to the same Plastic Cloud organization and deliver changes to Plastic Cloud through push/pull. Each of them has his own local Plastic SCM repo (or collection of repositories) so that checkins are always local and blazing fast.

    Keys in their daily workflow:
    • They checkin locally and then push when they’re done.
    • They pull each other’s branches from Plastic Cloud and then one of them merges locally.
    • Then he pushes the merged branches back to Plastic Cloud.
    • Plastic SCM licenses for each of them. They will be Enteprise Edition licenses for each team member.
    • Plastic SCM servers running on the laptops (to host the local repositories).
    • A Plastic Cloud subscription.
  3. Developers using direct checkin to Plastic Cloud with regular Plastic SCM.

    Direct checkin will be the workflow typically used by developers working on code.

    Keys in their daily workflow:
    • They just modify, checkin and merge their changes.
    • They work on several branches.
    • They use Plastic SCM.

    They can now simply continue using Plastic SCM and checkin directly to Plastic Cloud.

    • A valid license of Plastic SCM Enterprise Edition.
    • A Plastic Cloud subscription.
  4. Organizations with distributed teams and on-premises Plastic SCM servers.

    The members of each team directly checkin or push/pull to their own team server. Then team servers are synchronized using Plastic Cloud as rendezvous point, instead of requiring one of the servers to be accessible through the internet.

    Keys in their daily workflow:
    • Team members use all the possible combinations: direct checkin to their local or distributed server, or distributed development with push/pull.
    • There can be distributed developers working from home, doing push/pull or direct checkin and merge to the cloud.
    • The team can use all possible options: Gluon, Plastic on different platforms, centralized, distributed...
    • Plastic SCM licenses for the entire team (Enterprise Edition).
    • Plastic SCM servers running on the team servers.
    • Plastic SCM server running on the distributed developer laptop (to host the local repos).
    • A Plastic Cloud subscription.

How do you use the plastic cloud server?

Using the Plastic Cloud server is just like using a regular Plastic server. The only extra step is that we added an extra layer on it: organizations. An organization is a way to group repositories for a given team or company.

Steps to work with Plastic Cloud:

  1. Request an “organization” - a new organization will be created and you’ll be given access to it using your account. Note: The organization creation will be handled by the Plastic team, but the goal is to let users create their own organizations.
  2. Login and invite team members: login to, access your organization and invite other team members.
  3. Create a profile to access the cloud server:

    Please note that we’re using robotmaker@cloud as the server name, where robotmaker is your organization name.

    This is actually the only change to keep in mind while using the cloud server. Normally you use servers like myserver:8087, but in the cloud you use <org_name>@cloud, no need to specify the address or the port.
    By the way, all commands work using organizations at the cloud: you can try this to list your repos:

    cm lrep <org_name>@cloud
  4. Create a repository as you would do with your regular Plastic server but... in the cloud!
  5. Just use it as a regular server: push, pull, configure permissions and so on.
    Read the Plastic Cloud guide for more information