Educators can create templates to kickstart a student's project in Roblox Studio. These templates can be fully realized experiences, or pre-existing Roblox templates customized with your organization's branding.
This guide outlines the process of creating a template and making it accessible to students.
Benefits of Templates
One benefit of templates is they can provide students a curated set of assets to work with, such as 3D models or scripts. This can be a great alternative to having students create their own assets, which can be time consuming, or using models from the Toolbox.
Premade assets can also be a part of lesson plans. Such as challenging students to create apply urban planning to design a city, or perhaps debug a set of scripts.
Templates already installed in Roblox Studio can also be customized to include branding, such as your organization's logo.
Customize or Develop a Template
Templates can be any Roblox project designed in Roblox Studio.
One way of creating a custom template is to modify an existing template in Roblox Studio. Studio includes multiple pre-made games that can be customized.
Another way of creating a custom template is to design a new one. Though, depending on the scale of your template, this could even be providing a blank workspace with premade scripts.
Publishing a Template
To distribute a template, you'll publish it to Roblox. Once on the Roblox cloud, students can access it online from any machine, without having to worry about local storage and file transfers.
Templates can be published either as individual Roblox users or groups. Each has its own benefits.
User Publishing | Ideal for individual educators and developers. |
Group Publishing | Best for larger organizations where more than one person is expected to work on the template. Note that groups require a one-time payment of 100 Robux ($1.25 USD). |
Publish the Template
With a template ready, it can be published to Roblox, so students can access it online. Once a template is published, educators are responsible for sharing it through a learning management system (e.g. Google Classroom) or messaging system, like email.
In Roblox Studio, in the top left, click on File > Publish to Roblox As.
At the bottom left of the pop-up, click Create new game.
Complete the basic info, such as name and description. This will be shown to all students on the template's Roblox webpage.
In the Creator field, click on the dropdown. Individual developers should use Me, while those in development groups should use the name of that group.
Finish by clicking the Create button.
Setting Up the Template to Copy
Even though the template is now published on Roblox, students need to be able to copy it in their own version of Studio.
In the same template, go to the Home Tab and click Game Settings.
Click on the Permissions tab, set Playability to Public.
In the Places tab, click on the ... icon and select Edit.
Scroll down to find Allow Copying and toggle it On. Once this property is on, it's possible for any Roblox user to access your template. For alternatives, see the card under the image.
Once your template is ready, in Studio, go to File > Save To File As. This creates a shareable RBXL file.
Distribute the .RBXL file as desired.
Confirm the changes by pressing Save.
Sharing Templates with Students
Templates can now be shared by having students go to the template's web page. There, students can click a link that opens a copy of that template in Roblox Studio.
To share the template, send the URL to the template's game page through a learning management system (such as Google Classroom) or student email. When sending the URL, we recommend removing the place name. It's possible a place name may change, but an ID number won't.
Once the student opens the link, instruct them to click on the ... icon and select Edit. If Roblox Studio is installed, it will automatically open the template in that software.