Introductions
Hey! I’m going to show you how to create a roleplay game in Roblox—no coding required!
Build Map
Start speed build footage
First, let’s build a map if you haven’t already.
Mine’s going to be pretty basic since that’s not the focus of this tutorial, so yours will probably look a bit better.
Alright, once you’re done with the map, let’s move on to the setup.
Install Rorooms
For our roleplay features, we’re going to use Rorooms. This will allow players to customize their name and bio, use tools, emotes, invite their friends, and more!
First, let’s open the toolbox.
Go to Models and search for “Rorooms.”
Let’s drag it in…
And place it into ReplicatedStorage!
Test game
Let’s test our game to see it in action.
Pause
Now that we’re loaded in, let’s customize our profile a bit from inside the Profile menu.
Customize profile
If we open the Items or Emotes menus, you’ll notice there’s nothing there. That’s because we haven’t added anything yet.
Stop game
Add Items
Okay, now let’s add some items. I’m just going to grab some free items from the toolbox.
Now that I have my items, I’ll drag them into the Items folder.
Since Rorooms provides a leveling system, we can choose to lock items behind certain levels to give players something to work toward.
To level-lock an item, give it a LevelRequirement
attribute and assign it a number. Players will need to reach that level before they can equip it.
Add Emotes
Now let’s add some emotes!
Emotes are basically just Animations
that will play when clicked.
I’ve already picked a few random emotes to use here. Just drag them into the Emotes
folder to install them.
If you’d like, you can also lock emotes behind LevelRequirement
attributes, but I’ll skip that step to keep things simple.
Test configuration
Let’s playtest again to see our items and emotes in action.
Test items
Test emotes
Okay, looks like everything’s working!
Publishing to Roblox
Now that we’ve set everything up, let’s publish our game to Roblox.
Open the menu in the top-left, and click on publish.
Now, open the Game Settings menu.
Click on the Access tab…
Set the game to Public…
And save!
Publishing to Rorooms
We can also publish our world to the Rorooms network. This will allow players from other worlds to teleport into ours, and give us some free promo.
First, open Rorooms.
Then, authenticate with Roblox. We’ll give the site some basic permissions so it can verify our ownership of the world.
Before we can publish, we need our public Place ID.
To obtain this, we can go back to Roblox Studio and run print(game.PlaceId)
in the console.
Now let’s copy it… go back to the publish page… paste… and… done!
It’ll take a little while for your world to fully register. In the meantime, you can give it a thumbnail, icon, or do whatever else you may want to.
End
And that’s it! Your roleplay game is all done.