Please enable JavaScript to use CodeHS

Creating a Game in Roblox

This month-long course is designed to introduce students to the metaverse world of Roblox. Students will learn about the platform, explore the Roblox Studio game engine, build an obstacle course ("obby"), add code scripts to the obby, and customize their own game.

Overview & Highlights

Level
Middle School, High School
Contact Hours
20
Timeframe
Month

Course Overview

To view the entire syllabus, click here or click to explore the full course.

MODULES - 4

  • Intro to Roblox

    This module will introduce students to the metaverse world of Roblox, explore the concepts of game design, and provide a detailed tour of the Roblox Studio interface and tools used to create games for the Roblox platform.

  • Building in Roblox Studio

    Students will be able to build a Roblox obstacle course ("obby") game with checkpoints after completing this module. Parts and models will be used to create the obstacles with tools designed to select, move, scale, and rotate added to students' game design toolsets.

  • Scripting in Roblox Studio

    Using provided code scripts, students will be able to use the Lua programming language to make obstacles disappear, have a platform fade away to nothing, and make a pool of deadly lava. No prior coding experience is necessary for this module.

  • Customization and Beyond

    Utilizing the skills and tools from the previous modules, students will channel their creativity to customize their games and make them unique. Students will also learn about the different pathways in the game design industry, reflect on what they have learned in the course, and participate in a discussion of the future of the metaverse.


14
Lessons
13
Videos
22
Exercises

Demo Programs

Explore programs that your students will build throughout this course!

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.

FAQ

Frequently Asked Questions

What do students build?

An obstacle course, an “obby” in Roblox terms. Students learn the platform, explore the Roblox Studio game engine, build the obby, add code scripts to it, and then customise their own game.

How long does it take?

About 20 contact hours, sized to run over a month rather than a term.

Do students need Roblox Studio installed?

Yes. The course is built around Roblox Studio, so students need access to it. Check your device policy before adopting.

Which grades is it for?

CodeHS lists it in the Middle School Pathway at 7th and 8th grade.

How is this different from AP Computer Science Principles in Roblox?

Completely different scale. This is a 20-hour month building one obby. AP Computer Science Principles in Roblox is a 175-hour year covering 100% of the AP CSP framework in Lua.