80
weekly
or 238 for 6 classes
Class

Roblox Coding Game Design for Beginners: Build Your Own Obby Game

New class
Ages 7-12
Live Group Course
In this beginner-friendly Roblox coding course, students will learn to design and code their own Obby (obstacle) game using Roblox Studio and Lua scripting. With hands-on guidance and fun challenges, learners will build creative solutions.
Average rating:
4.4
Number of reviews:
(172 reviews)
Popular

Live video meetings
2x per week, 3 weeks
1-3 learners per class
50 min

What’s included

6 live meetings
5 in-class hours
Homework
1 hour per week. included
Certificate of Completion
included

Class Experience

US Grade 3 - 6
In this engaging beginner-level Roblox coding class, students will learn how to create their own Obby (obstacle course) game using Roblox Studio and the basics of Lua scripting. No prior coding or game design experience is required—just a passion for creativity and curiosity!

What Will Be Taught?
How to navigate and use Roblox Studio

Introduction to Lua scripting (coding concepts like variables, functions, events)

Game design principles (obstacle layout, player checkpoints, themes)

Adding interactive elements like moving platforms, jump pads, and traps

Publishing and testing games responsibly

Topics We Will Cover
Roblox Studio tools and interface

Terrain building and environment design

Scripting player movement and object interaction

Debugging and troubleshooting

Game polish and sharing with others

How Is the Class Structured?
This class is typically spread over multiple sessions (e.g., 4 to 8 weeks), with each class focusing on a specific module.
Each session will include:

A short live demo or walkthrough by the instructor

Step-by-step building and coding time

Live help and screen sharing as needed

Wrap-up, testing, and Q&A

Teaching Style
The class is taught in a project-based, hands-on style. The instructor guides learners as they build their Obby games piece by piece. Students are encouraged to experiment and ask questions freely.

Interaction with Learners
High learner interaction: students can ask questions, share screens, and receive real-time feedback

Each student is encouraged to showcase their progress and discuss their game ideas

Use of slides and screen sharing for explanations, but most of the session is interactive and practical

This class focuses on fun, creativity, and real-world application of coding concepts. It provides a great foundation for learners interested in both programming and game design!

Learning Goals

Learn the basics of Roblox Studio and Lua scripting to build and customize interactive game elements.
Design and create a complete Obby game using core game design principles and creative thinking.

Syllabus

6 Lessons
over 3 Weeks
Lesson 1:
Setting up game information
 In this lesson, we will learn how to add a game name, description and a game icon on the Roblox website. We will also start building the scene for the game in this module. 
50 mins online live lesson
Lesson 2:
Building levels
 In this lesson, we will set up the scene further by adding obstacles with different difficulty levels. 
50 mins online live lesson
Lesson 3:
Creating checkpoints
 In this lesson, we will set up the scene further by adding checkpoints at different difficulty levels. 
50 mins online live lesson
Lesson 4:
Creating a shop with a shopping menu
 In this lesson, we will add a shop at the beginning of the game. Once the player visits the shop, a shopping menu will appear. 
50 mins online live lesson

Other Details

Parental Guidance
Students will need to download and install Roblox Studio (free) before the first session. No external accounts or purchases are required. Parents should ensure their child has a stable internet connection and a computer (Roblox Studio does not work on tablets or Chromebooks). Gamer tags will be required for the class.
External Resources
In addition to the Outschool classroom, this class uses:
Sources
Required Software: Roblox Studio (free) No additional supplies needed!

Offered by

4.4
172reviews
Popular
Profile
Teacher expertise and credentials
I am an experienced coding instructor specializing in game development and Roblox Studio with Lua scripting. I have taught hundreds of students how to design and code their own games in live online classes.

With a strong background in STEM education and programming, I have worked with children aged 7-14 for over years, making coding fun and accessible through interactive, project-based learning. My teaching approach focuses on hands-on experience, problem-solving, and creative thinking, ensuring that students not only understand coding concepts but also apply them to build real, playable games.

I am passionate about helping young learners turn their ideas into interactive digital experiences and empowering them with real-world coding skills!

Reviews


Back