Programming in Lua
Smoothly transitioning from visual blocks to text-based coding in Lua – building a solid foundation for Python or C# down the road
Lua Roblox coding made for kids who are ready to stop playing and start creating. Let's build our own games from scratch together!

From a simple survival game to a full adventure: learn 3D modeling, LUA programming, and game monetization in Roblox Studio
Smoothly transitioning from visual blocks to text-based coding in Lua – building a solid foundation for Python or C# down the road
Working with space, materials, and lighting to develop architectural thinking and an aesthetic sense for digital worlds
Exploring how in-game purchases (Robux) work and creating Game Passes and achievements – boosting financial literacy along the way
Assigning roles, listening to teammates, and building large-scale projects together through collaborative adventure games
Writing complex scripts with variables, functions, and conditions – strengthening logic and the ability to solve non-standard problems
Mastering the full product creation cycle: from planning and design documents to testing, debugging, and official game release
In just ten modules, students go from beginners to confident game developers mastering everything from 3D modeling basics to advanced Lua programming. They'll build a portfolio spanning hit games like Obby, Racing, RPG, and Clickers, gain real teamwork experience, and even learn to implement monetization systems. The final milestone? Publishing their own original game to Roblox's global audience of millions.
Get the SyllabusModule 1. 'Saving the World' game!
Module 2. Tower of Hell. Creating our own game
Module 3. Tower of Hell. Expanding the functionality
Module 4. The racing game
Module 5. Adventure game. Team development. NPCs
Module 6. Adventure game. Developing an in-game currency system
Module 7. Adventure game. Monetisation
Module 8. 'The floor is lava' game
Module 9. The 'Go around the obstacle' mini-game
Module 10. Developing our own project






Check answers to the most common questions below, or visit the Help Center for more information.
Can we change the tutor/course/schedule?
Can we join the classes through mobile devices: phones or tablets?
How can I track my kid's progress?
How can you prove that your company is real? What if you are scammers?
How are the lessons held?