We use cookies on this site to enhance your user experience

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.


Troubleshooting Tips

General Troubleshooting

  • Introduce students to "Ask 3 Before Me": a student needs to ask three peers before asking the instructor for help.
  • If a driftspeeder isn't flying, try the following:
    • Make sure it's included in the Garage (see Add to the Garage).
    • Check that the finished model includes at least one Body part. This part includes a script allowing the model to fly.

General Building Tips

  • Encourage students to check their work from multiple angles using the camera tools. It’s possible that buildings may be floating or misaligned.
  • Remind students to experiment with different sizes and rotations for parts.
  • While students build, call out unique uses of parts (Ex: Oh, I didn’t think about using a wing as a body! Huh, I didn’t think you could use those parts to make a car!)
Classroom Management

Facilitation Tips

  • One way of protecting students online is setting up VIP servers. This feature allows you to create servers where only specific players can enter. For example, when students publish their game, they can allow for private servers where only members of the class can join. See VIP Servers for more information.
  • While students playtest, set guidelines for good sportsmanship. For example:
    • Respect and encourage others.
    • If you lose, don't make excuses. If you win, don't rub it in.

Timing Notes

  • To ensure students finish projects, ste and enforce expectations on how much time per section (body, wings, decorations), such as five minutes for each. Because students might get focused on one section, this helps them complete projects fully.
Customizing the Lesson

Expand the Lesson

  • Pair Building Activity
    • Group up two students. Have one publish a place and set up Team Create.
    • Have students take turns adding one piece at a time, or making one change at a time until they create a finished speeder.

Simply the Lesson

  • The Self-Evaluation checklist can be optional.
  • Have students add at most two wings and two decorations.
Misc. Resource

Powerpoint Presentation - Includes an informational overview video, reminders for timing, and inspirational examples.

Check For Understanding
Students can go online to take a quiz or alternatively, you can quiz students.

  • Online: Students can take a quiz through this online game and earn virtual Roblox prizes.
    • While the Roblox game is public, you can create a private VIP Server and only permit your students inside. 
  • Quiz: Use the quiz question handout to quiz students verbally. 

Multimedia Resources
A set of images ready for marketing or course materials.

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:

  • Design a spaceship for a multiplayer racing game
  • Test, evaluate, and redesign to create a fun, polished game experience.
  • Take home a complete game that can be played and shared online.

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.