Let’s Take a Tour
Roblox Studio provides everything you need to create games. It includes assets such as character models, items to put in the world, graphics for the sky, soundtracks, and more.
Go ahead and launch Roblox Studio to see the window shown in Figure 1.2. Enter the login information for the account you created when you signed up on the Roblox website and click Log In.
FIGURE 1.2 Enter your normal Roblox account information.
When you first open up Studio, you see templates. These are starting places you can use for your experiences. The simplest starting point for any project is the Baseplate template. Click on the Baseplate template, as shown in Figure 1.3.
FIGURE 1.3 Studio offers template places you can use as starting points.
Let’s start with a quick overview of the main parts of the screen in Figure 1.4, and then move straight into your first line of code:
The offerings in the Toolbar ribbon change according to the menu tab you’ve selected.
The Toolbox contains existing assets to add to your game. You can also create your own assets through a 3D modeling program such as Blender3D, and Studio includes a set of mesh-editing tools to customize the 3D models already available.
The 3D Editor provides a view of the world. Hold your right mouse button to turn the view, and use the WASD keys to reposition the camera. Table 1.1 describes the different controls to move the camera.
The Explorer window provides convenient access to every key asset or system in the game. You use this to insert objects into your experience.
Use the Properties window to make changes to objects in the game, such as color, scale, value, and attributes. Select an object in the Explorer to see available properties.
FIGURE 1.4 There are a number of panels, buttons, and lists in the Studio, and you’ll quickly become familiar with them.
TABLE 1.1 Camera Controls
Key |
Movement |
---|---|
W A S D |
Move the camera up, left, down, or right |
E |
Move the camera |
Q |
Lower the camera down |
Shift |
Move the camera slower |
Right mouse button (hold and drag mouse) |
Turn the camera |
Middle mouse button |
Drag the camera |
Mouse scroll wheel |
Zoom the camera in or out |
F |
Focus on selected object |
There are numerous ways to configure this main screen, including hiding different sections, rearranging their positioning to be more convenient, and changing their size.
Roblox Studio is a very complete game development environment that goes well beyond Lua. It’s a big topic on its own, so you may want to check out our other book, Roblox Game Development in 24 Hours, for help.