* Fall Registration for In-Person Classes Now Open *

Roblox Creator 1:

Game Development in Roblox with Lua

In this course, students will learn about Roblox, one of the fastest growing computer game creation platforms. They will learn the basics of Roblox Studio, how to script using Lua and various aspects of Lua programming, design a customized obstacle course (Obby), and finally build a full-fledged Soccer Game.

This course is currently only being offered as an online class on our virtual learning website codekraft.me

20 Hour Course
Grade: 5 and above
Intermediate stage

  • About
  • Prerequisites

In this course, students will learn about Roblox, one of the fastest-growing computer game creation platforms. They will learn the basics of Roblox Studio, how to script using Lua and various aspects of Lua programming, design a customized obstacle course (Obby), and finally build a full-fledged Soccer Game.

The course will be 20 weeks long with one 60-minute lesson every week. It will be divided into 2 units and each unit will consist of 10 lessons. You can register your child for Unit 1 and Unit 2 separately, or both the units together.

In the first few lessons of Unit 1, students will learn how to set up and navigate Roblox Studio, understand the various components, create parts, objects, terrains and customize them. They will be introduced to scripting using Lua and build their first simple game in Roblox. Subsequently, students will design a platformer (obstacle course) or 'Obby' in Roblox. Through this, they will be learning the various aspects of programming in Lua and understand loops, data types, conditionals, complex loops, iterations, variables and functions.

In the Unit 2 lessons, students will utilize all their learning on Roblox Studio and Lua programming to create a full-fledged soccer game of their own. This will include creating their own soccer stadiums and developing a team-based computer game using functions and conditional logic. At the end of the course, the students will fall in love with this immersive game engine and will become creators rather than being just consumers in Roblox.

Duration: 20 Hours - one 60 minute lesson per week for 20 weeks.

Prerequisites:

  • For Grade 5 and above.