Project: Galactic Speedway

1 hour

Galactic Speedway

Developed by Roblox
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.
10 and up Game Design 3D Modeling Computer Science
English 1 hour
ISTE Standards: Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Learning 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.

Two spaceships racing

Skills and Concepts:

  • 3D Modeling - The practice and industry of creating 3D graphics.
  • Variable - A placeholder for information when programming.

Getting Ready


  • Make sure each student has a Roblox account and knows their login information
  • Print out handouts


Lesson Overview

5 min


Introduce the project and lesson structure.

5 min

Guided Tutorial
Take a Test Drive

Open, test the template, and save.

30 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

5 min
  1. Grab attention by showing the video in Creator Challenge Presentation - Slide 2.
    • Going to build a spaceship and use it to race with friends.
Guided Tutorial - Take a Test Drive
5 min
  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
30 min
  1. Pass out and Introduce the Self-Evaluation handout.
    • 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
10 min
  1. Lead students through Customize and Share.
  2. Have students catch up on their projects. If finished, can always improve their driftspeeder or build another one.
Wrap Up
10 min
  1. Close computers and have students follow instructions on Self Evaluation Handout.
  2. Recap what students have created and vocabulary: 3D Modeling and variable.
  3. To showcase work, have students trade seats with a partner and fly their driftspeeder.

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.