What you’ll learn
Basics of Programming
Recap of programming concepts such as sequencing, iteration, conditionals, functions, variables, events and debugging while creating games and animations
Programming Language Lua
Basic LUA script commands, drawing 3d objects and manipulating their properties to create scenes and animations on Roblox platform
Creating roblox games
Create 3d shapes, superimpose 3d shapes to create complex game objects, create interesting landscapes, 3D obstacle course, 3D labyrinth with mystical doors
What is it about
You will start with learning how to create animations and interactive games in a 2d environment using JavaScript. After exploring the basics of game design using Javascript, you will graduate to work in the 3d environment.
You will download Roblox Studio and create a very simple game. You will then proceed to learn how to add objects and non-playing characters to your game, keep score, change game objects with scripts, and generate your own terrains.
Roblox Projects
Course Summary
MODULE ONE – SESSION 1 – 20
What will your child learn
Drawing commands of JavaScript, X and Y coordinate system, Use of sprites, manipulate their properties and methods to create animations. Recap of programming concepts such as sequencing, iteration, conditionals, functions, variables, events and debugging while creating games and animations.
What will your child do
Create 2d shapes, superimpose 2d shapes to create complex objects, create static scenes, simple animations and interactive games.
What will your child get
Detailed assessment report, Two 2d animation projects, Two 2d game projects
MODULE TWO – SESSION 21 – 60
What will your child learn
X, Y and Z coordinate system. Basic LUA script commands, drawing 3d objects and manipulating their properties to create scenes and animations on Roblox platform.
Recap of programming concepts such as sequencing, iteration, conditionals, functions, variables, events and debugging while creating games and animations.
What will your child do
Create 3d shapes, superimpose 3d shapes to create complex game objects, Use the Terrain Generator to Create Interesting Landscapes, create a 3D Obstacle course, create 3D Labyrinth with mystical doors along with creating several other animations.
What will your child get
Detailed assessment report, Two 3d animation projects, Two 3d game projects
Pricing
3D Game Design Course
60 Sessions
Free trial class
Live 1-1 online sessions
Programming concepts
JavaScript & LUA commands
Roblox Studio
2D, 3D Animation & Game Design
8 Hands-on projects
Detailed assessment report
Why PurpleTutor? 20,000+ projects by students from 50+ countries
Builds Independent Coding Confidence
Leaders are about excellence and independence. Hence, we obsess about building Independent Coding Confidence in every single child.
Deploys Certified Computer Science Teachers
PurpleTutor is the only coding platform that mandates every teacher to have a formal Computer Science degree. Our stringent teacher selection process ensures only the best teachers deliver our curriculum to your child.

Start making games with Roblox Studio
You will not only get an experience of designing 3D games but also learn about graphic designing and VFX. Roblox is an open source platform and uses the easy-to-learn programming language called Lua.