Edit together
You can build a game with other people at the same time, each in their own browser. Everyone edits the same copy of the game, and changes show up for everyone as they happen. (If you know Team Create from other game editors, this is the same idea.)
Who can do what
Section titled “Who can do what”The person who created a game is its owner. People the owner adds are collaborators (shown as Editor). A game can have up to 20 collaborators.
| Owner | Collaborator | |
|---|---|---|
| Open the game in Studio and edit it | Yes | Yes |
| Test with Play or on a test server | Yes | Yes |
| Restore an old version to the draft | Yes | Yes |
| See and play the game while it’s private | Yes | Yes |
| Publish, and choose which version is live | Yes | No |
| Add and remove collaborators | Yes | No |
| Change game settings or delete the game | Yes | No |
Collaborators can edit whenever they like, even when the owner isn’t online.
Add a collaborator
Section titled “Add a collaborator”-
In Studio, select Share with collaborators in the toolbar. The Edit together dialog lists who can edit the game now.
-
Type the person’s Rally username, with or without the
@, and select Add. -
Studio confirms that they can edit the game now.
They’ll find the game on their Games page under Shared with you, with Open in Studio on its page.
To remove someone, open Share with collaborators and select the × next to their name. They’re disconnected from Studio right away.
See who’s editing
Section titled “See who’s editing”- In the toolbar, an avatar appears for each person working in the game (and a robot for each connected AI app). Hover over one to see their name and the script they’re editing, if any.
- In the Explorer, a colored dot next to an object means someone has it selected. Hover over the dot to see who.
- In the viewport, what other people have selected is outlined in their color, with a name tag. This works for on-screen UI too.
- In the script editor, the bar under the code shows who else has the same script open, for example Sam also editing.
Work without stepping on each other
Section titled “Work without stepping on each other”- Same property, same moment: if two people change the same property at once, the change that reaches Rally last wins.
- Same script: if two people type in the same script at the same time, one can overwrite the other’s changes. Take turns when the editor shows someone else is in it.
- Undo: Ctrl/⌘+Z only undoes your own changes. The result reaches everyone like any other change.
- Refused changes: if one of your changes can’t be applied, for example because someone deleted the object you were changing, Studio reloads the game to match everyone else’s copy and tells you “Studio reloaded the game to match everyone else’s copy.” Your undo history starts fresh after that.
- Restored versions: when anyone restores a version, everyone’s Studio switches to it.
The draft saves automatically as anyone edits. Only the owner can publish.
Review the activity log
Section titled “Review the activity log”The Activity tab, on the lower right of Studio, is the game’s log. It lists each publish, with who published and when, and every change made by an AI app connected to Rally, with a short summary.
To undo an AI app’s change, select Revert next to it. The change is undone for everyone, and a “Reverted” entry is added to the log.
- Revert works while the game is open in Studio. Once everyone has closed the game, or after the game is reloaded (for example, when someone restores a version), older entries stay in the log but can’t be reverted.
- Changes people make aren’t listed in the activity log. Use undo, or version history, for those.