Roblox Lua Coder

Age guide: 11 to 16

Book Course Virtual Camps

Part 1: Beginner to Intermediate $265

Learn Lua Scripting in Roblox Studio 

By learning Roblox Lua and scripting their own programs and systems, your child can then create their own unique games, including dynamic elements that change based on events during gameplay.  

At the end of the Roblox Lua classes, your child will be able to create elaborate interactive games, using the logic of events and actions, iteration, inventory management and much more!

FunTech’s Roblox Lua lessons are for kids aged 11 to 16. 

Virtual course format

Our courses are divided into two parts, each of which can be taken as a standalone one-week course.

  Mon - Fri
Part 1
Beginner to Intermediate
AM
Part 2
Advanced
AM

What your child will learn

Part 1 - Beginner to Intermediate

Pre-requisites: None

  • Roblox Studio 
  • Lua Introduction 
  • Editing Scripts (Colour, Material, Physics) 
  • Coding Basics (Output, Variables) 
  • Branching (If, Else, Else If) 
  • Iteration (While Loops, For Loops) 
  • Events (Collisions, Triggers, Models, Spawning, Despawning, Player) 
  • Inventory (Creating Items, Adding Items, Equipping Items, Dropping Items) 
  • Item Events (Activating, Equipping, Unequipping) 

Part 2 - Advanced

  • Coming 2024

Book a camp that’s right for your child

See our camps in action!

Tech requirements

    Chromebooks and iPads are not supported

Internet speed requirements

  • 5Mbps download speed and 3Mbps upload speed (per user)
  • If using FunTech Virtual Machine at least 6Mbps download speed and 6Mbps upload speed; lower speeds will work, but the quality of the remote computer experience will deteriorate (per user)

Find internet speed:  Test my speed

Minimum system requirements

  • OS: 64-bit Windows 7 or later or OS X 10.9 or later
  • Processor: Intel Core i3-7100U / AMD A6-9400 or equivalent 
  • Memory: 8GB (8,192MB) RAM
  • Free HDD space: 20GB 
  • Graphics requirements known as GPU (Graphics Processing Unit): Intel HD Graphics 620 or better
  • Hardware: keyboard, mouse, and headset with microphone
  • Admin access required

Find your computers’ tech specs:  Windows  |  Mac

IMPORTANT – FREE TECHNICAL SUPPORT

Course software must be installed before the start of the camp. Instructions on how to do this will be in your FunTech Parent Portal and includes free technical support.

If the software is not installed prior to the start of the camp, then your child will miss some of the course and their may be an additional charge to catch up on missed content.

About this camp

During this Roblox course, your child will use Lua scripting to create games with a wealth of interactive elements, taking them from Roblox enthusiast to Roblox coder in no time. Our course introduces branching and iteration, enabling your child to create ongoing logic throughout their levels, including the modification of game object properties, such us colour, size, material and more, during gameplay.  

As their confidence starts to grow, they’ll learn how to add reactive components to their games. From spawning powerups when a player walks through a trigger zone, to destroying enemies when they collide with a laser, this is where their games truly come to life.   

With the ability to create high quality games already under their belt, your child will discover how to manage player inventory and script custom effects for equipping and activating items.  

By the end of this Roblox course, your child will be able to create a vast array of games, including obstacle courses, platformers, racing games, and stealth games. All of this is explored whilst teaching core programming concepts, including variables, data types, branching and iteration, that will be transferable to any language your child chooses to move onto later in life.  

Book a camp that’s right for your child