Roblox Studio · Lesson 1

Roblox Studio, finish the first three-dimensional scene.

This lesson is not a rush to write scripts, but to loop the real game: understand and Place, find Workspace, insert and name MyFirstPart, use Playtest to check if the character can enter the scene and finally secure Stop and save the version.

60 minutes Complete Beginner 3D Viewport Explorer Part Playtest Version preservation

Course overview

Turn "open the software" into the first step of "start making games".

Many beginners will be intimidated by the large number of buttons, English windows and toolbars when they open Roblox Studio for the first time. Lesson 1 only keeps a short and stable route: open Baseplate, get to know the core window, create a Part in the Workspace, name it MyFirstPart, run the test, and save as a canonical version.

This is a very basic but critical course. The later Lua scripts, organs, UI, task systems and multiplayers will rely repeatedly on the target levels, test habits and preservation habits established here.

01 · CONCEPT

Experience and Place

Understand the relationship between a complete game and a single runnable scene: Experience is like a book, and Place is like its chapters.

02 · OBJECT

Workspace and Part

Know where to place visible objects in the three-dimensional world, and develop the habit of naming them immediately after creation.

03 · LOOP

Playtest and save

Test first, then Stop, then edit; save the local file and copy the version to avoid overwriting the unique result.

Overall view of the Roblox Studio editor, with the 3D viewport in the center, Explorer on the right, and Output at the bottom
Figure 1-1: Overall view of Roblox Studio editor. Students first learn to recognize the 3D Viewport, Explorer, Properties, Toolbox and Output.

Learning route

This lesson completes a complete Roblox Studio work route.

The goal is not to "remember all the buttons," but to complete a first 3D project that can be opened, tested, and saved in 60 minutes.

1

Open Baseplate

Enter a blank Baseplate from the New Experience or Template area and confirm that you are currently editing a Place.

2

Find Workspace

Expand Workspace in Explorer and point out the hierarchical relationship between Camera, SpawnLocation and Baseplate.

3

Insert Part

Click Home > Part only once and observe the synchronous changes of the 3D viewport, Explorer and Properties.

4

Named object

Rename the default Part to MyFirstPart. There are no spaces, and M, F, and P remain capitalized.

5

Run Test

Use Play or Play Here to enter a temporary game session and control the character to approach or stand on the block.

6

Stop and Save

Stop testing first, then Save to File As, save as "Initials_Lesson01".

Interface map

Get to know the window first, and then start operating: Studio is not a bunch of buttons, but a project map.

This lesson only requires mastering five windows: 3D Viewport, Explorer, Properties, Toolbox and Output. Plug-ins and layouts may vary from computer to computer, but these five core areas are basically the same.

windowMain functionTasks of this lesson
3D ViewportObserve and build a three-dimensional world.Find the largest picture area in the center and rotate the viewing angle check box.
ExplorerDisplay the project object hierarchy, which is equivalent to the project directory tree.Locate the Workspace and confirm that MyFirstPart is located below it.
PropertiesView the Name, Color, Size, Position and other attributes of the currently selected object.Select the object first, and then observe the changes in the property panel.
ToolboxFind resources such as models, pictures, audios, etc.Only use trusted resources under the guidance of an instructor.
OutputDisplay run messages, warnings, and errors.In this lesson, we first learn to recognize its location.
Memory method:Experience = complete game; Place = a runnable scene in the game; Workspace = container for most visible objects in the current three-dimensional world.

First object

Insert the first Part and name it MyFirstPart.

Part is the most basic three-dimensional building block in Roblox Studio. Platforms, walls, steps, obstacles and even mechanisms often start with Part. Naming the object immediately after creating it is a habit that must be developed before entering script learning.

After inserting Part in Roblox Studio, Part appears under Explorer, and Properties displays the Part attribute.
Figure 1-2: After inserting Part, a square appears in the 3D viewport, a new Part is added under Workspace, and Properties displays object properties.
Part has been renamed to MyFirstPart in Roblox Studio
Figure 1-3: After the renaming is completed, MyFirstPart is displayed in Explorer, laying a good foundation for subsequent Lua scripts to find objects.
Click Part only onceA continuous click inserts multiple squares, and the excess object needs to be removed from Explorer.
The name should be stableMyFirstPart has no spaces, and the uppercase and lowercase letters are entered according to the example.
Examine from multiple anglesLook at the front, sides, and top once to avoid the blocks from hanging in the air or falling to the ground.

Playtest

Let the character really get into the scene: It looks right in the editor, not exactly when it's running.

Playtest starts a temporary game session. Students should use W, A, S, and D to control the character toward MyFirstPart and observe whether the character can approach or stand on the block. You must click Stop after the test is completed before continuing to edit or save.

While Roblox Studio Playtest is running, the player character enters the scene and approaches MyFirstPart
Figure 1-4: Playtest is running, and the character has entered the scene. When you see the red Stop button at the top, it means it's still in testing mode.
buttonEffectHow to use this lesson
PlayBegin testing from the default birth position.Check the overall effect after the player enters the experience.
Play HereStart testing from the vicinity of the current camera.Quickly inspect the local area being edited.
StopEnds the test and returns editing status.You must stop before continuing to edit or save.
Important rules:Stop first, then edit. Temporary changes seen during the test may not necessarily become the official editing results. Do not hard-change the scene in the running state.

Save & version

Saving is not just a random click, but creating a recoverable version of the project.

After completing the test for the first time, immediately save it using a local file. The class uses "Initials_Lesson01", for example YM_Lesson01. Before making major modifications, save them as YM_Lesson01_v02 or v03 to avoid overwriting the only version that can run.

Save to File and Save to File As options in the Roblox Studio File menu
Figure 1-5: Save options in the File menu. This lesson uses Save to File As to save the project as a properly named local file.
Saving is different from publishing:Save to File is saved on the local computer; Save to Roblox or Publish to Roblox will send the content to Roblox. Do not post in class without the teacher's permission.

60-minute class plan

Classroom rhythm: focus on “capable of completing a cycle independently”.

timeClassroom phaseStudent results
0—5Introduction and presentation of worksI want to talk about the theme of the game I want to make.
5—15Knows the Studio interfaceFind 3D Viewport, Explorer, Properties, Toolbox, Output.
15—25Teacher demonstrates insertion and selection PartAnswer which container the object is located in.
25—40Complete the first simple sceneComplete MyFirstPart and examine the scene from multiple angles.
40—50Playtest and StopMake the role stand on the square and safely stop testing.
50—56Save and copy versionsSave "Initials_Lesson01" to understand the v02 version copy.
56—60Export issues and reviewVerify that the project is saved and that core concepts can be explained.

Homework

After-school work: draw a picture of the game for the next session.

The picture does not need to be exquisite, but it must allow others to understand at a glance where the player starts, where he wants to end, and what he will encounter on the way.

1Topic

Space station, jungle, ice and snow castle, campus or future city are all acceptable.

2Route

Mark Start, Goal, and draw recommended routes with arrows.

3Obstacles

Draw 3 obstacles, such as a jumping platform, a moving wall, a narrow bridge, or a rotating pole.

Completion criteria:1 spawn point, 1 goal point, 3 obstacles, 1 clear theme, and a route from start to finish.

Exit questions

Five exit questions to check whether students really understand.

What is the difference between Experience and Place?

Experience is a complete game project; Place is a runnable scene in the experience.

Why should MyFirstPart be located under Workspace?

Workspace stores objects that are visible or participate in physical operations in the current three-dimensional world.

After the test is completed, why do you need to click Stop before continuing to edit?

Stop will end the temporary running session and restore the editing state to avoid misoperation in the test state.

What is the main difference between Play and Play Here?

Play tests from the default birth position; Play Here quickly starts testing from near the current camera.

What file name should be used for this lesson project?

The file name uses "Initials_Lesson01", such as YM_Lesson01.

Lesson complete

After completing Lesson 1, students will have their own working Roblox Studio chassis.

In the next lesson, you can continue to build levels based on this concept map: adjust the size and position of the Part, make platforms, obstacles, and target points, and start to get in touch with the most basic interaction rules.