Welcome! If you landed here, we assume you’ve never built a game with Roblox, but don’t worry, we’ll get you started as quickly as possible.
In this tutorial, you’ll do the following:
Roblox Studio, available for both PC and Mac, is the essential building tool for Roblox games. If you haven’t yet installed it, please do so first.
Let’s begin by checking out a sample obby, short for obstacle course. In an obby, players jump from one place to another while avoiding obstacles to reach the end of a level.
Templates are pre-built projects in Roblox that you can use as a start for your own games. One of the templates is an obby. Let’s open it to get an idea of what you’ll be making.
To test the obby template, simply press the Play button.
In game, use these controls:
|W A S D or the arrow keys||Move your character around|
|Right Mouse Button||Look around|
To stop playtesting, press the Stop button.
Great! You’ve now explored the basics of Roblox Studio and learned what an obby is. In the next section, you’ll design your own obby and learn more about using Studio.
Now that you know what an obby is, you can create your own!
To make more room to view your game world, close a few extra windows which won't be needed yet:
The Explorer window lists all the objects within your game. You can use the Explorer to select and work with parts in your game even if you can't see them in the game editor window.
We'll need a completely empty world to start building the obby, so let’s delete the baseplate.
In Roblox, where a player appears in the world at the start of the game or after restarting is called the SpawnLocation. Without a designated place for your player to start, they might spawn in the middle of nowhere and fall to their doom.
To create a new SpawnLocation:
Now that you have an object in your game, move the camera around to get a better view.
|Shift||Slows the camera speed|
|Right Mouse Button||Turn camera|
|Mouse Scroll Wheel||Zoom camera in or out|
|F||Focus the camera on a selected part|
It’s good practice to publish your game to Roblox once or twice an hour. In addition to saving your work to a secure place, publishing allows other players on Roblox to play your game.
Before you publish your game, it’s important to turn off Experimental Mode. When you become more skilled at creating games in Roblox, this mode can be useful when experimenting or prototyping a game, but it’s ultimately unstable for social community play. Also, games in Experimental Mode aren’t allowed to be on the Roblox front page.
Let’s turn off Experimental Mode for our obby:
Now that Experimental Mode is off, publish your project to Roblox:
Parts are the building blocks of your game. You can use them to build environments and models for your game.
To move the part where you would like it to go:
In Roblox Studio, the Collisions option lets you control if parts should be blocked from moving into each other.
To turn collisions on or off, click the Collisions button.
When collisions are on, the button will be outlined in grey:
Snapping is the amount a part will move, scale, or rotate at a time. For example, if you notice a part will only move in “steps” or rotate 45 degrees at a time, this is because of snapping. Snapping is useful when creating items that need to be placed exactly together, like the walls of buildings.
To adjust the snap amount, simply enter different numbers for Rotate or Move (or click the small arrows within the fields).
To turn off snapping, uncheck the box next to Rotate or Move.
An obby usually starts out with a simple jumping puzzle. As a good game designer, you want to make it easy for new players to get started. If you make it too hard right away, players might just quit instead of continuing to play.
Let’s move the new part closer to the SpawnLocation to create an easy jump.
If you play your game at this point, you’ll notice any parts you’ve added (other than the SpawnLocation) will fall. Anchoring stops parts from falling — they’ll even stay in place when players or other objects bump into them.
To anchor parts:
Changing the size and angle of parts lets you creatively design your obby and adjust the difficulty.
One jump doesn’t really make a fun obby, so let’s add more! Using the tools you’ve learned, add 4-5 more parts. Try to create different part types (like a cylinder or wedge) and use different sizes and rotations for variety.
At the end of your first jumping puzzle, make a larger landing area for your players to take a break on.
Playtesting is the process of testing a game to make sure everything works and figuring out how to make it even better.
Play the obby now to test your design (simply click the Play button).
Good job! You’ve created a very basic obby and learned how to use parts within Roblox.
Where next? We encourage you to follow the tutorials below which will help make your obby amazing!
|Making Your Obby Colorful
Learn how to apply colors and materials to parts in your game, making it fit the theme you imagine!
|Building Hinged and Turning Platforms
Create moving platforms that make your obby more challenging and fun.
|Creating Traps and Pickups
Learn how to build dangerous traps and cool pickup items for players to collect.