Making a Roblox game starts with Roblox Studio on a Windows or Mac computer, not the regular Roblox player. Once Studio is installed, you can open a template, build your first place, publish it privately, and release it from Creator Dashboard when it is ready. Follow the current Roblox paths below and skip older shortcuts that point away from Studio or Creator Dashboard.
1. Install Roblox Studio from the official page
Go to create.roblox.com/landing, then select Get Studio or Download Studio. In the pop-up dialog, click Download Studio, then open RobloxStudio.exe on Windows or RobloxStudio.dmg on Mac. After installation finishes, click Launch Studio and log in with your Roblox account.
Use Creator Hub for the Studio download, not a third-party download portal.
2. Start with a new template
Open Roblox Studio and choose New Experience in the upper-left corner, then select Baseplate, Platformer, Racing, or another starter template. Studio opens the template as Place1, which becomes the start place for the game. If the object list is hidden, use Window > Explorer so you can select and manage parts, scripts, folders, and objects.
3. Build out your first place
This fixes the blank-project problem by giving you a real place to customize before publishing. Use the viewport to inspect the starting layout and choose the area you want to edit first. Then use Explorer to select parts, folders, scripts, and objects in the place.
Change the map, gameplay space, or obstacle path until the template matches the game you want to make. Open Creator Store on Creator Hub or Toolbox inside Studio to find models, materials, plugins, gameplay scripts, UI elements, and sounds. Save useful assets to your inventory, or insert them directly into the Studio project. If an inserted asset includes scripts you do not want to run, right-click the object in Explorer and select Disable Scripts.
4. Speed up creation with Assistant
In Studio, click Assistant on the right side of the mezzanine bar and enter the change you want. Assistant can create or modify objects and scripts, insert Creator Store assets, explain code, generate materials, and generate meshes or procedural models.
For mesh generation, use /generate_mesh; for procedural models, use /generate_procedural_model, then click Confirm to generate four preview images, select the one you want and click Confirm again to create the final model, and click Add to place when it is ready.
5. Publish the game privately
- 1.In Studio, select File > Publish to Roblox.
- 2.In the Publish Experience window, fill in Name and Description.
- 3.Choose the Creator, such as your account or a group you manage.
- 4.Select the supported Devices.
- 5.Click Create.
New games are private by default, so publishing creates the Roblox experience without opening it to every player.
6. Release the game from Creator Dashboard
Open Creator Dashboard, select your game, then use Configure > Settings to reach the audience controls. Under Audience, choose Private, Limited, or Public. For a public release, choose Enable Beta Mode when you want that option, then click Save Changes.
Limited and Public only stick once you meet Roblox's publishing requirements: an account in good standing that is at least 2 days old, a completed age check by facial age estimation, phone number, or government ID, and the content maturity & compliance questionnaire.
Reaching all ages, including Roblox Kids and Select, also needs government ID or a linked parental account, 2FA, either a Roblox Plus or Premium subscription held 2 consecutive months or a one-time refundable fee, and a pass from Roblox's evaluation process. Roblox documents a limit of up to five private games that have never been public before being made public per day.
7. Add friends or a small team
Open the user-owned game in Studio, then click Collaborate on the right side of the mezzanine bar. Add the collaborators you want on the game. Set access to Edit, Play, or No Access.
On a user-owned game you can give Play access to any user or group, but Edit permission only goes to your Roblox friends. Complete an age check first. Roblox requires the game owner to verify a government ID or pass a facial age estimation before other collaborators can join, and creators outside your compatible age group need trusted friend status or parental permission to enter the Team Create session.
To turn collaboration off later, open Live Collaborators, click the ... button, select Disable Team Create, and confirm. For a group-owned game, use Creator Dashboard instead: expand the account switcher in the upper-left and select the group, expand the account switcher again and select Settings under the group's name, then select Roles to manage edit and publishing permissions.
Roles made on the legacy Groups pages stay on the legacy system and can only be managed there, so revoke those permissions in the legacy workflow and migrate the members over to the new role system.
8. Publish a file or saved template
Open the local .rbxl or .rbxlx file in Roblox Studio. Select File > Publish to Roblox As or File > Publish As, depending on the wording in your Studio window. Choose Create new experience to make a new game, or choose an existing experience or place to update.
Fill in the required name and creator fields. Click Create or Overwrite. Keep the place under Roblox's documented 100 MB upload and publish limit.
9. Use mobile only where Build is available
This fixes the mobile confusion: full Roblox Studio creation is for Windows and macOS, while mobile creation uses Roblox Build where that feature is available. For the normal full Studio workflow, use a Windows or Mac computer.
In the Roblox mobile app, open the Build tab when it appears for your account and region. Type a natural-language description of the game you want, then send follow-up messages to refine gameplay, characters, environment, style, sound, and achievements. Tap Publish to run the safety check and publish the Build game.
Roblox Build is for users aged 9 and up who have completed an age check, is rolling out gradually by region, focuses on 2D and 2.5D games, and sets Build games for players aged 16 and up by default. Editing a Build game in Roblox Studio permanently turns that version into a standard Studio game and removes its Build status.
Frequently Asked Questions
Do I need Roblox Studio to make a Roblox game?
Yes for the normal full creation workflow. Roblox documents Studio for Windows and macOS. The mobile exception is Roblox Build, which is separate from full Studio creation and only appears where Roblox has made it available.
Is my Roblox game public as soon as I publish it?
No. New games are private by default. To release one, open Creator Dashboard, select the game, go to Configure > Settings, and change Audience to Public. That change only saves once you meet Roblox's publishing requirements: an account in good standing and at least 2 days old, a completed age check, and the content maturity & compliance questionnaire, plus ID or a linked parental account, 2FA, and a subscription or refundable fee to reach all ages.
Can I make a Roblox game with friends?
Yes. Open the game in Studio, click Collaborate, add collaborators, and set access such as Edit or Play. On a game you own personally, Play access can go to any user or group, but Edit permission only goes to your Roblox friends, and the owner has to complete an age check before collaborators can join. For group-owned games, manage roles and permissions in Creator Dashboard.
Can I use Creator Store assets in my Roblox game?
Yes. Use Creator Store on Creator Hub or Toolbox in Studio to add models, materials, plugins, gameplay scripts, UI elements, and sounds. If an inserted asset contains scripts you do not want to run, disable those scripts from Explorer.