Parts and Platforms

Parts and Platforms

Prerequisites Students should have completed Intro to Studio - Part 2
Lesson Time 10-15 minutes
Optional Handouts Roblox Studio Cheat Sheet
Learning Objectives
  • Practice working in 3D space to create the first level of an obby
  • Learn how to use the Explorer and move, rotate, scale parts
  • Play-test their work and make at least two changes to improve their project based on a personal play-test

Adding and Moving Parts

Parts are the building blocks of your game. You can use them to build environments and models for your game.

Adding Parts

  1. In Home tab, click Part.
A part will appear at the exact center of your camera view. If you want more control over where the part appears, zoom in your camera and center it on where you want the part to appear.

Changing the Part Type

There are four different kinds of parts; Block, Sphere, Wedge, and Cylinder. You can change which part type the part button creates.

  1. Use the drop-down menu under Part and select a new part type to create.

Move the Part

  1. Click on the part.
  2. Use the camera controls or press F to get a better view.
  3. Click the Move tool.
  4. Drag the arrows to move the part around.

Collisions and Snapping

Collisions and snapping are two settings you can use to get greater control when moving around parts.

As you move parts, you may notice a white outline whenever a part touches another part. This indicates that a collision is happening. In Roblox Studio, the Collisions feature lets you control if parts can move through each other.

  • Collisions On: You won’t be able to move a part into any anyplace where it overlaps another part.
  • Collisions Off: You can freely move parts all around.

Turn Collisions off

If Collisions is on, the button will be highlighted grey.

  1. Click the Collisions button to toggle it on or off

Changing Part Snapping

Snapping is the amount a part will move, scale, or rotate at a time. If you notice a part moving several studs (the Roblox unit of measurement) at a time, this is because of snapping.

Snapping is useful when creating items that need to be placed exactly, like how walls of buildings need to be placed at the ninety degree angles. Keeping it on, even for a small number, also helps keep our environments tidy as freely moving parts around.

Turn Snap Off

It’s recommended that students turn off snapping by default. This makes it much easier to move around parts.

  1. Turn snap off by unchecking the box next to Rotate or Move.

Change Snap Amount

If you do want snapping, you can change the settings by doing the following:

  1. Select the Model tab.
  2. Enter different numbers for Rotate or Move (or click the small arrows within the fields).

Measuring in Studs

In Roblox, studs are the basic unit of measurement. Below, the white grid shows the size of each stud. If you set Move to 1.00 studs, parts will move by a one full stud each step.

Creating the First Player Jump

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.

  1. Move the part slightly away from the SpawnLocation to create an easy jump.
  2. Don’t test your game yet.

Press F if Your Parts Are Far Away

If your parts get far away from you, don't forget you can bring it back in focus by selecting the part and pressing F.

Anchoring Parts In Place

If you playtest your game at this point, you’ll notice any parts you’ve added (other than the SpawnLocation) will fall. Anchoring will stop parts from falling. They’ll even stay in place when players and other objects bump into them.

To anchor parts:

  1. Select the part you would like to anchor.
  2. Go to the Properties window.
  3. Scroll down to Behavior.
  4. Check Anchored.
  5. Save & playtest your game.

Scaling and Rotating Parts

An entire level of the same looking part wouldn’t be that exciting to players. By scaling and rotating parts, you can create different parts that will add variety to your obby.

To scale your part:

  1. In the Home tab, click on the Scale button.
  2. Drag the spheres to change the size of the block.

To rotate a part:

  1. Click the Rotate button.
  2. Drag the spheres to change the size of the block.

Tips for Moving Parts

  • If the part is scaling or rotating in steps, you may need to adjust or turn off snapping.
  • If the part is being blocked from moving or rotating into another part, turning off collisions might make things easier.

Add Another Jump

This is the very beginning of your game, so you don’t want the jumps to be very difficult yet. You want the player to think your game is fun and keep playing. As you build, experiment with rotation, scaling, snapping amounts and turning snap off.

  1. Add two more parts to your game.
  2. Save and test .

Remember to Anchor

If any of your parts fall down, be sure to anchor them.

Locking Parts

Sometimes you might find that a part is getting in the way of you selecting another part. To make it so that a part can’t be moved, you can lock it in place.

  1. Click the Lock tool.
  2. Select lock or unlock from the drop-down menu.
  3. Click on the part you would like to lock (or unlock).

Once you lock the part, you will no longer be able to select it.

Finishing Your First Level

Create a Starting Area

The starting area is the first thing a player sees when they land in your game. They’re a place to introduce new players to your world, and begin setting theme for your game. Think of the last few games you played. What did the starting area look like? What did they make you think about the game?

Starting areas can be as simple as one big part to create a floor, or as fancy as you’d like.

  • If the part is scaling or rotating in steps, you may need to adjust or turn off snapping.
  • If the part is being blocked from moving or rotating into another part, turning off collisions might make things easier.

Depending on your time constraints, you can give students just a minute and have them create a simple floor beneath the SpawnLocation.

Design the Rest of the Level

Give students five to ten minutes to complete the first section of their jumping puzzle. Each student should:

  • Add 4-5 parts of different sizes and shapes to create a jumping puzzle.
  • Save frequently to avoid losing potential work.

Encourage Frequent Playtesting

Frequent play-testing helps students identify and fix problems early on. For example, parts might not be lining up the way you think you will if you are only looking from one direction.

Create an End Zone

At the end of your first jumping puzzle, have a larger landing area for your players to take a break on.

  1. Create a floor at the end of your first set of jumps. This will act as level end and give players a place to rest.

Reference: Final Project File

If you have any questions on what the final project should look like or need a reference, you can download an example.

These documents are licensed by Roblox Corporation under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Roblox, Powering Imagination, and Robux are trademarks of Roblox Corporation, registered in the United States and other countries.