Roblox

Beginner

Students will experience on how to build a game using Roblox Studio while exploring on how to use programming language to control all the objects built in the studio. With Roblox Builder course, students will learn some knowledge on designing 3D objects as well as using coding to create games based on their creativity and eventually build their logical thinking.

Objectives

  • Study how to create 3D objects and the concept of 3D in gaming.
  • Study how to create own games using most popular gaming platform with no coding experience required.
  • Learn coding for game development.
  • Using gaming approach to explore children’s creativity and imagination.
  • Gamification learning to improve Children’s logical thinking and understanding programming.

Course Info

Platform used:
Roblox Studio

Lessons:
24 lessons

Duration:
6 months for 16 lessons + Final Project

Skills:

  • 3D objects creation skills
  • Foster coding mind set
  • Cultivate computational and logical thinking ∙ Game development knowledge
  • Graphical design and effects implementation

Be Roblox Builder (BRB) Level 1:

No Lesson Description Skills
1 Introduction to Coding Learn how to create and manipulate Parts in Roblox Studio.
  • Making appear and disappear platform
  • Functions
  • Loops
2 Introduction to Visual Modelling (3-D Object) Using basic Parts to create more complex 3D models and customization on Parts surfaces.
  • Building an Unique 3D objects
  • Applying Surface Images
3 Deadly Lava Creating a lava floor to response based on player behaviour.
  • Setting up the Lava floor using parts
  • Scripting to kill the player
4 Introduction to Visual Modelling (3-D Object) – Part 2 Using Studio built-in terrain tools to create landscape for different themes of game.
  • Introduction to Terrain Tools
  • Creating and customizing Ocean / Mountains / Rivers
5 Scoring Points – Creating a Leaderboard (Part 1) Leaderboard is to allow players to set / view their points gained when playing the game.
  • Introduction to Leaderboard for scoring
  • Scripting the points increment / decrement
6 Scoring Points – Resetting Points (Part 2) Reset the point for dead player using Character model in the Roblox Studio.
  • Learning Variable and Counter for loops
  • Integration with functions / scripting
7 Creating a Score Bar Setting up information to player, view their score / health / level of the character.
  • Concept of GUI
  • Customization of a scoring bar
8 Creating an Interactive Button Creating on-screen button for menus or action button.
  • Button Appearance: text / image button
  • Scripting for button event listener
9 Responsive Graphical User Interface (Part 1) When Player’s near doors, switches or built-in characters, interaction button should prompted to interact with other objects.
  • Proximity Prompts: Interactionwith Parts
  • Concept of object interaction
10 Responsive Graphical User Interface (Part 2) Learn how to customize information board in the game to provide useful instruction.
  • Visualization on Parts
11 Creating a Health Pickup Using multiple Parts to create a health icon and learn to use Touch Event Listener on icon.
  • How to create health icon
  • Scripting to interact with Health Icon to restore health
12 Creating a Health Pickup – Part 2 In multi-player game, it requires multiple health pickups function and this can be done via for loops and array concept.
  • Learn for loops – repetition
  • Using array to control multiple health pickups
13 Effects and Environments – Part 1 Learn how to create different effects with game objects in the game.
  • Post-processing effects
  • Atmosphere effects
14 Effects and Environments – Part 2 Learn on creating filters, atmosphere and in-game light to make the game attractive.
  • Lighting sources with Props
  • Creating program environment based on different themes
15 Music and Sound Effects A game without music and sound effects is not interesting. Customize your own sound effect in this lesson.
  • Audio setup configuration
  • Scripting to configure feedback sounds
16 General Knowledge of Technology & Development Learn how to detect and fix bugs in project.Understand game development world and get to know more game library in the industry.
  • Debugging Methodology
  • Game Development Methodology
17-24 Revision + Final Project Guide student how to build a mini game from zero to hero. Revision on concepts learn and learn how to apply each concept to final project.
  • Setting up the scene (Positionof each 3D Object)
  • ConfigureProperties of each objects
  • ObjectScripting on event listener
  • ResponsiveGUI implementation
  • Add effects to game to make it more attractive to players

 

Estimated Duration: 16 weeks + 8 weeks final projects (mini game)

Give Your Child
the Confidence to
Think, Learn, and Succeed

Whether online or in-class, our enrichment programmes help children grow into confident, capable, and future-ready learners.

Start Now!