Session Lesson Plan

3 - Adventure Game Pt. 1

Developed by Roblox
After learning the basics of using Roblox Studio and scripting, students take their skills further by starting a more complex project, the adventure game. They'll plan out elements of their game, create a virtual world, and setup basic gameplay components like keeping track of player items.
10 and up Computer Science Game Design
English 1 hour
ISTE Standards: N/A

Learning Objectives:

  • Practice pre-production by planning out elements of a game and creating them in Roblox Studio.
  • Demonstrate knowledge of variables and functions by creating a script to keep track of player information.

Skills and Concepts:

  • Game Mechanic - An action players do in a game, like run or collect. Games are made of multiple game mechanics.
  • Pre-production - Planning out projects, such as by drawing sketches, before creating in a software like Roblox Studio.

Getting Ready


  • Print out handouts

Lesson Overview

5 min


Introduce the project

10 min

Guided Work
Planning a Game

Create a vision document to plan out elements of the project.


Guided Work
Creating the World

Design an environment using terrain tools based off the previous vision document.

30 min

Guided Tutorial
Setting up Gameplay

Code scripts to keep track of player items and build the first item players will collect.

5 min

Wrap Up

Recap the lesson and concepts learned.

Lesson Plan

5 min
  1. Explain that students will be using skills learned in previous sessions to build a game over the next three sessions. They will:
    • Plan out their unique world using a vision document.
    • Recreate the world in Roblox Studio.
    • Code custom items(e.g. cupcakes, trees, etc) for players to collect.
Guided Work - Planning a Game
10 min
  1. Lead students through Intro and Setup - Planning a Game.
    • Students will make a quick vision document for their project. It doesn't have to be exact.
  2. As students draw their starting area, keep in mind the following.
    • Areas drawn should be achievable in scale - such as a house with a front lawn or a simple forest vs a detailed city block. This helps focus students and they can always add more when finished.
    • Drawings don't have to be complex - simple symbols like circles and squares are enough.
Guided Work - Creating the World
  1. Lead students through Intro and Setup - Create the Setting.
    • Briefly show students each terrain tool at once and give at most six minutes to create their starting areas. They can always add more later.
Guided Tutorial - Setting up Gameplay
30 min
  1. Lead students through the following tutorials:
    1. Creating a Leaderboard
    2. Harvestable Items
Wrap Up
5 min
  1. Recap what students have created and vocabulary: game mechanic and pre-production.
  2. [Optional] Have students to reflect on the mid-point of their sessions by asking one or more of the following questions:
    • One thing that was challenging but how they overcame it.
    • One skill you're looking to improve over the next two sessions (e.g. better at troubleshooting, making more interesting worlds, etc).
    • What was the most exciting thing you accomplished today. How did you do that and why was it exciting?

Previous Traps with if/then Statements Next Intro and Setup