Project Intro & File Setup

Project Intro & File Setup

Prerequisites Students should have Roblox accounts and know their passwords
Lesson Time 5-10 minutes
Optional Handouts Roblox Studio Cheat Sheet
Learning Objectives
  • Introduce students to the Obby (Obstacle course) game genre
  • Learn controls to move characters in-game
  • Create new project files for their obby

Opening the Obby Template

The first game you’ll learn how to make is an obby, short for obstacle course. In this game genre, players have to jump from one place to another while avoiding obstacles to get to the end of a level. Before you design your own, there’s an example template you can try out. Templates are pre-built projects in Roblox you can use as a start for your own games.

Ask if anyone has ever played an Obby or a platforming game (ex: Mario, runner games on mobile like Jetpack Joyride) before. If they have, have the student briefly describe the game in 1-2 sentences and say what they find fun about the game (e.g. challenging jumps, variety of obstacles, etc).

Open the Template

  • Open Roblox Studio.
  • Scroll until you see the template named Obby.
  • Click once on the template to open it.

Close Windows

When you first open up Roblox Studio, it’ll have a lot of windows open you don’t need. You’ll want to close a couple so that you have more room to work on your game. You can always open these windows again later.

  1. Close the Toolbox by clicking the X on that window.
  1. Close the Tutorial window.

Your workspace should now look like this:

Bringing Windows Back

If you want to reopen a Window you closed, go to the View tab and click on the name of the window you want to open.

Playtest the Obby Template

  1. Click the Play button in the top-left corner.

Allow students to play 3-5 minutes. This will give your students an idea of what they are working towards without having to go online. Let students know from the start how much time they have and give a one minute notice before time's up.

In Game Controls

Control Action
W A S D  or the arrow keys Move your character around
Spacebar Jump
Right Mouse Button (hold and drag mouse) Look around

Stop Playtesting

  1. To stop playtesting, press the red stop button.

Creating a New Project

Now that you know what an obby is, you can create your own.

  1. Click the X to exit out of the Obby template if you haven’t already.
  2. Relaunch Roblox Studio.
  3. Single-click the baseplate template.

Saving Projects

Whenever you are working on a game, save every 10 minutes. That way if there’s a sudden event like an alien invasion or a power outage, at least you haven’t lost much work.

Save Your Work

  1. In Roblox Studio, click File in the upper-left corner.
  1. Click Save As…
  1. Select where you would like to save the files.
  2. Name your file FirstnameObby_01.

Setting expectations for good saving practices early will prevent students from accidentally losing work.

  • Before starting class, determine where you will have your students save their work. You may want to set up designated folders before class, or have the students set up their own.
  • Take time on this step to ensure all students are saving their work files in the correct place
  • Walk around the class, or have each student have their save location checked by the student closest to them.

Saving New Versions

Whenever you make new versions of your save file, change the number at the end of your file name. This way if something goes wrong with your file you can go backwards to a version where everything is ok.

Opening Your Files

Roblox Studio creates .rbxl files in the folder you selected.

  • Double-click your file to launch it in Roblox Studio.

Finding Lost Files

Studio will save a temporary backup of your work every so often. If for some reason you can’t find your file, go to:

  • File > Advanced > Recent.
  • Open your file and resave it someplace you’ll be able to find it.

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.