Roblox 2 Game Development - Advanced Lua Programming

Roblox 2 is the core course of the L2 Script Programming level. Students will use Lua to write more complex code programs, design algorithms, and to be able to independently invent features and integrate them into projects. In this class, students will be required to complete all the common functional features of the Lua programming language. Students will be able to complete a comprehensive Roblox game project that can be submitted into in a coding project competition. Students will also be prepared for the next stage of their programming studies at L3.


L2 Script Programming


Game Development

Skill Level


Class Size

1-on-1 or Group (2-4 students)

Use Roblox as a Tool, Not a Distraction

If you find your kid playing Roblox too much everyday, the solution isn't restricting Roblox, but instead guided learning from the Roblox Studio platform that makes fun and education a reality. Students will learn to use Roblox as a toolbox for creativity.

Learn 3D Modeling

By creating game scenes, the Roblox Studio platform allows you to quickly learn the specific process of complex 3D modeling.

Learn to Program by Making Games

Roblox uses the innovative programming language Lua. As you complete your own game, you will have mastered the basic concepts of programming such as variables, loops, and functions without realizing it, building a solid foundation for the next step of learning real programming.

Publish and Share Your Own Games

The success of Roblox games lies in its open platform that allows players to create a wide variety of scenarios and worlds. It's easy to publish to the Internet, and maybe your next game will be a hit!

It's Not Just About Programming

Computational thinking and programming skill are important in today's society. Kids will gain confidence as they learn how to solve problems using programming.

Learning Objectives

    Learn to develop for the world-famous Roblox platform, publish your own game, and start your own business with programming!

  • Understand the process and principles of game development
  • Master the Lua programming language and concepts
  • Become proficient in the 3D modeling skills needed for game development
  • Develop scientific innovation and teamwork skills
  • Train your ability to adapt to new environments
  • Publish your own projects on the official Roblox platform

Course Features

  • In-person or Online Available
  • Project-Oriented Learning
  • Exercise System Support


Upon finishing the trial and assessment, classes will be scheduled based on the student’s availability. Please contact us for the Trial class.

Try a Free Class

Project Based

Our courses are designed to lead students to build their own startup projects.

Experienced Instructors

Passion for code. Unmatched expertise. Personality that brings interaction and encouragement always.

Aim at Competitions

Beyond learning programming, students are prepared to compete in science fairs, research, and entrepreneurship competitions.

Other Courses You Might Also Like

Start learning with Coding Mind!

Turn your child’s passion into a professional skill.

Book Your First Free Class