Team Create

Team Create is a Roblox Studio Tool that allows you to simultaneously edit your places with other people. When you enable Team Create in a place, you can invite your friends to join you to edit. Everyone editing the place will see the changes others are making as they are happening. You can see where the other editor’s cameras are, what they are selecting, and can even chat to coordinate your creation.

Setup[edit]

In order to start editing your place with your friends, first click on the View tab and click on the Team Create panel. This panel is where you will control who has access to edit your game.

TeamCreate image12.png

To use the Team Create features, a place must first be published. You can either publish the game through the File menu like normal, or click the Publish button in the Team Create Panel.

TeamCreate image06.png

After your place is published, you can enable Team Create by clicking the Turn ON button in the TeamCreate panel.

TeamCreate image03.png

Adding and Removing People[edit]

After a place has Team Create enabled, the panel will change to show a list of users who are allowed to join and edit the place. The owner of the place will be listed at the top

TeamCreate image08.png

You can add someone to the list by typing in their Roblox username into the Invite a friend field at the top of the Team Create panel. After you have typed their name, press enter and they will appear in the list of users. If you want to remove someone from the list, simply right click on their name and select Delete. Once removed from the list, the user will be removed from the active Team Create session and will be unable to join again unless invited.

TeamCreate image11.png

Only the Place Owner can invite or delete users from a Team Create place. If the place is a Group game, then anyone with the Create and edit group games permission will be able to invite and delete.

Editing another person’s place[edit]

If you have been invited to edit someone else’s place via Team Create, you can join the Team Create session by navigating to the place’s page on the Roblox website, clicking the … button and selecting Edit. This will launch Studio and automatically join the current Team Create session.

TeamCreate image09.png

Turning off Team Create[edit]

If you want to stop using Team Create and edit a place in the solo Studio mode, click on the … button in the Team Create panel and select Turn OFF Team Create. Any other user in the Team Create session will be removed and won’t be able to join again until Team Create is enabled again and that user is invited.

TeamCreate image00.png

Building Together[edit]

Avatar Color[edit]

When a user joins a Team Create session they are assigned a color. This color will appear behind their character thumbnail in the Team Create panel. When a user selects a part in the 3D view, a selection box in that user’s color will appear around their selection.

TeamCreate image07.png

Likewise, the selection in the Explorer will have a dot next it it in the color of the user who has the item selected.

TeamCreate image02.png

The user’s camera will also be displayed in the 3D view. The arrow in the user’s camera indicates which direction their camera is pointed.

TeamCreate image05.png

Scripting[edit]

One of the limitations of Team Create is that two people cannot make changes to the same script at the same time. If you edit a script in a Team Create place, as soon as you start making changes to that script the script is automatically locked to you. While a script is locked, no other editors will be allowed to make changes to the script. As soon as you close the script editor, the changes you made are saved to that script and the lock is released, allowing others to edit the script.

When an editor has a lock on a script, the title bar of the script will change to say “Locked by <username>”. The CurrentEditor property of the script will also show the user who currently has a lock on a script.

Undo/Redo[edit]

Undo and redo work mostly the same as they do in solo mode with a few small differences. If you undo Studio will revert changes to parts and instances that you’ve manipulated. This can get a little complicated if other people have been working with the same objects. If you undo an object back to an earlier state, any changes that other users made to that after you will be undone as well.

Testing[edit]

The Play, Run, and Start Server/Player buttons all work with Team Create enabled. When you press one of these, a snapshot of the game is taken at that exact moment, and the simulated game runs from that snapshot. If other users are editing the game, you won’t see any changes until you stop simulating.

You can also test your game with the other users who are building with you. To do this, go to the test tab and select Team Test from the server drop down and then press the Start button. This publishes the current state of the game and creates a new Studio window with your character inserted into a running simulation. Other users can join by going to the test tab and pressing the Join button.

Team Test Start.png

Join Team Test.png

Keep in mind there can only be one team test session running at once. To close a session simply click the Kill Server button. This shuts down the simulation and kicks everyone who was in it. The session will also automatically close after a few seconds if there are no players in it.

Kill Server.png

Chat[edit]

Part of Team Create is the chat panel. You can use this to chat and coordinate with the other editors. The chat interface uses the same commands as chat in the Roblox client. To start chatting, click on the text box, type your message, then press Enter to send it. If you close the chat panel, it can be reopened by clicking on the Chat button on the View tab.

Publishing and Saving[edit]

Publishing a Team Create place works a little differently than in solo Studio. You cannot manually publish a game like you can in solo. Instead Studio will automatically publish your game every 5 minutes when Team Create is enabled.

Production Workflow[edit]

Autosaves are useful when working with others to make sure no work is lost. But since the autosaves are often saving unfinished work, it is not recommended for a production slot. If you are working with others on a game, it is recommended to use two slots: an inactive game to work built with Team Create, and an active game built in solo mode.

To move your game from the Team Create version, you can export your game from Studio. Edit the game and select File > Download a Copy. This will save the game as a .rbxl file to your computer. You can then open this file and publish it to your production slot.

Rolling back changes[edit]

You can revert changes made to your game just like you can for games made in solo mode. On the game’s page, click the … menu button and select Configure Place and then click on Version History. The version list here is ordered by the publish time. You can click on Revert to this version to change the current version of the game.

Be careful when reverting changes in this way. If anyone is currently editing a game with Team Create, their session could still autosave which would overwrite your revert action. If you are reverting your game, it is recommended to either make sure no one is currently editing the game or switch the game back to solo mode.