5 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Galactic Speedway

Lesson description: Create your very own spaceship and race it on an alien planet. Practice skills like 3D modeling and coding as you publish a game on Roblox.

ISTE standards: Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Lesson objectives
  • Develop 3D modeling skills by moving parts to create a cohesive driftspeeder.
  • Practice coding by changing a variable to make ships fly faster.
  • Test, evaluate, and redesign to create a bug-free and visually appealing game.
Skills and concepts
  • 3D Modeling - The practice and industry of creating 3D graphics.
  • Variable - A placeholder for information when programming.
Prep
  • Make sure each student has a Roblox account and knows their login information
  • Print out handouts
Materials

Overview

Duration Activity Description
5 min Introduction Introduce the project and lesson structure.
5 min Guided Tutorial: Take a Test Drive Teach the basics of using Roblox Studio while building a simple obstacle course.
35 min Guided Work: Design, Evaluate, and Redesign Set a goal and build a driftspeeder using premade parts.
10 min Independent Work: Polish and Publish Add final touches, modify a script to change speed, and publish the game online.
10 min Wrap-up Reflect on project and recap concepts learned.

Lesson plan

Introduction

  1. Grab attention by showing the video in Presentation: Build It Play It - Slide 2.
    • Inform students that they're going to build a spaceship and use it to race with friends.

Guided tutorial - Take a test drive

  1. Establish context by leading students through Get Off The Ground through Moving the Body.

    • Before students test fly a spaceship, set a time limit (such as 2 minutes) to ensure students stay focused.
  2. Lead students through Save and Publish.

    • When publishing the game, save time by having students use placeholder titles and descriptions (My game, my description). Can always change later when finished.

Guided work - Design, evaluate, and redesign

  1. Pass out and Introduce the Handout: Galactic Speedway Self Evaluation.
    • At the end of building, will self evaluate themselves based on goals.
    • Read out loud the different possible goals.
    • Give students 1-2 minutes to silently identify a goal in building.
      • Optional: Have students pair-share or share as a class.
  2. Lead students through Adding Wings to Test the Speeder.
    • To ensure students finish, set time limits on each step (e.g. five minutes for wings).
    • Save at least five minutes for grouping speeders and testing their work.

Independent work - Polish and publish

Wrap up

Appendix

Troubleshooting tips

General troubleshooting

General building tips

Classroom management

Facilitation tips

Timing notes

Customize the lesson

Expand the lesson

Pair Building Activity

- Group up two students. Have one publish a place and set up [Live Collaboration](/docs/roblox-projects-collaboration) .
- Have students take turns adding one piece at a time, or making one change at a time until they create a finished speeder.

Simplify the lesson

Miscellaneous resources

Check for understanding Students can go online to take a quiz or alternatively, you can quiz students.

Course description: Enter the space race of the millenia! No ship, no problem. Discover how your own racing spaceship using Roblox's free coding and design tools. In this course, students will explore the basics of 3D modeling and programming, then share their completed game to play with friends online. Created specifically for students new to game design, this curriculum is a great way for students to get started creating before moving onto more advanced projects and programming.

In this course, your student will: